waypointjobs

FreeWorld

Senior Full Stack Developer

Remote — United States (see country and timezone requirements)

Check who can apply and the requirements below before continuing.

Job description

This is a remote position.

Mission:

To accelerate economic mobility for returning citizens so they can live fulfilling lives, prison-free.

The opportunity:

FreeWorld is seeking a creative, self-driven, vision-oriented Senior Full Stack Developer to lead, develop, and grow the FreeWorld engineering team and technology.

This role will primarily be a hands-on coding role for the first 12-months. You will develop and prioritize our technical roadmap as well as develop a hiring plan to build out our engineering team. You will report directly to the FreeWorld CEO and will work alongside our contracted software development team that built and maintains our existing technology.

FreeWorld aims to create the most comprehensive, automated, end-to-end online reentry solution to ensure that returning citizens have a fighting chance to live a fulfilling life, prison free.

What you’ll do:

Manage contracted engineering teams

Team management including but not limited to: hiring, firing, performance reviews, team one-on-ones, technical direction, and training/development

Own and manage the overall architectural decisions for the FreeWorld technology

Develop standards and processes to maintain high-levels of code quality while minimizing technical debt

Work alongside a Product Owner and Scrum Master (eventually) in a Scrum Agile process

Provide feedback and ideas on the strategic direction of the FreeWorld technology to the executive team

Manage and oversee DevOps for FreeWorld

Backend software development in Node JS

Frontend software development React

Perform code reviews

Be an active contributor and collaborator in our agile team environment

Design, implement, test, and maintain system components: UI application, data, infrastructure, analytics, and deployment

Design and build system with automated instrumentation and monitoring

Consistently improve maintainability and stability of the codebase

Write clean and well-documented code that is built for maximum performance and scalability

Share knowledge and continuously improve team skills output

Requirements

Technical skills:

Experience with Object Oriented JavaScript programming

Follow clean coding practices and Test Driven Development

Intermediate to Advanced (2-5 years) in NodeJS

Intermediate to Advanced (2-5 years) in ReactJS

Building microservices using RestFul endpoint APIs

Experience with writing database queries, triggers and procedures (MySQL)

Familiarity with code versioning tools and branching strategies (Git)

Portfolio of past responsive web platform development

Translating business requirements into technology requirements

Ability to size and scope technology requirements

(Optional) AWS Services including VPC, EC2, ECS, Amplify, S3, Cognito

(Optional) Experience working in an agile/scrum environment

Scorecard

Outcomes

Positively contribute to team velocity in the scrum agile process

Clean and well-tested code that leads to a reduction in bugs per release in scrum agile process

Competencies

Focus on efficiency - think: Amazon-level leanness

Personable

Hustle and grit

Autonomous

Board of Directors

Matt Mochary- Serial entrepreneur, VC, social entrepreneur, CEO coach

Jason Green- Founder - Emergence Capital, Endeavor, Kauffman Fellows

Andy Bromberg- Co-Founder and President - CoinList

Jason Wang- Founder/CEO - FreeWorld

​

Hiring Process

15 minute screening call

30 minute deep dive

1 hour technical interview

2 week paid contract position, which will turn into a full time position after we've had a chance to evaluate the project

​

Benefits

Remote Work Flexibility

Health insurance, dental, and vision coverage

Unlimited PTO

Fun, fast paced environment

Training and development

​Creating tremendous impact at scale

Originally posted on Himalayas

Who can apply

Eligible countries: United States. Accepted UTC offsets: UTC-10, UTC-9, UTC-8, UTC-7, UTC-6, UTC-5, UTC+14. Review the full description for employer-specific work authorization, residency and schedule requirements.

Ready for your next step?Apply on the official website
Apply on Himalayas ↗

Explore related searches

Current related jobs

infisical

Jobicy

Senior Full Stack Engineer

Remote — Brazil, Canada, Europe, USA

Salary not specifiedRemote

Infisical is the open source security infrastructure platform that engineers use for secrets management, certificates, and privileged access mana…

Listing review due 2026-10-07View job

Spotify

Jobicy

Data Scientist - Music Mission

Remote — USA

Salary not specifiedRemote

The Music Mission enables music creators to grow, engage, and monetize their fan bases on Spotify. Central to the Music Mission's vision is the d…

Listing review due 2026-10-07View job

Spotify

Jobicy

Data Scientist - Music Promotion

Remote — USA

Salary not specifiedRemote

The Music Mission enables Music creators to grow, engage & monetize their fan bases on Spotify. Central to the Music Mission's vision is the deve…

Listing review due 2026-10-07View job

infisical

Jobicy

Strategic Finance

Remote — Canada, USA

Salary not specifiedRemote

Infisical is the open source security infrastructure platform that engineers use for secrets management, certificates, and privileged access mana…

Listing review due 2026-10-07View job