Software Engineer

at  FreeWorld

Remote, Oregon, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Apr, 2025Not Specified25 Jan, 2025N/ATest Automation,Criminal Justice,Craft,TruckingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT US

At FreeWorld, our mission is to end generational poverty and recidivism through economic mobility. We use a tech-forward approach to get returning citizens (folks with a criminal record) into living wage jobs–at scale. We’re focused on trucking jobs at the moment, but are building a platform that will expand well beyond one industry. We’re extremely proud of our 23x social ROI, but have aspirations to 10x that. We’re also proud to have been chosen by MIT Solve as one of the most innovative tech-forward non-profits driving real change.
Serious applicants, please read our FreeWorld Culture FAQ and FreeWorld Core Values before applying.

JOB DESCRIPTION

As a Software Engineer (we’re hiring at all levels), you’ll build apps that help returning citizens get living wage trucking jobs, and you’ll modernize a fragmented and highly-manual workforce ecosystem. You’ll work on small product teams to rapidly ship and iterate, while raising the quality bar with each PR. We work in Next.js on MySQL, and will increasingly incorporate genAI as a first-class level of abstraction. Your uncommon user empathy will shine in your highly-accessible and delightful solutions, and your commitment to your craft will ensure our stack stays lean and easy to evolve.

WHAT YOU’LL HAVE (MINIMUM QUALIFICATIONS)

Technical

  • Experience writing easy-to-read, well-tested, low-resource Typescript
  • Exposure to, experience with, or deep acumen for evolutionary architecture (e.g. loose coupling, modularity, continuous deployment, and robust test automation)
  • Track record of good judgement in adopting 3rd party libraries and services
  • Scars from a few egregious mistakes, inc having taken production down a time or two

Non-Technical

  • Great teammate, over great distances (and Zoom calls)
  • Pride in craft – good enough is never good enough for you, AND
  • Scrappy and entrepreneurial – you know how to think big & fail fast
  • Radically non-judgemental

Bonus Points if… (Preferred Qualifications) ‍‍

  • Impacted by the criminal justice system (directly or indirectly)
  • Experience working in the fields of criminal justice or trucking
  • Experience working in a tech-based startup or nonprofit
  • Experience with Next.js, ReactNative, Prisma, and genAI

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Design, develop, and maintain the world’s most effective and delightful re-entry app
  • Use frequent, thoughtful feedback in PR reviews to hold the quality bar high, with grace
  • Experiment with new tools, tech, and techniques to keep us lean and nimble
  • Be an owner/operator of production code, inc sometimes leading blameless post mortems after troubleshooting and patching serious live bugs
  • Recruit, evaluate, and train new talent as we continue to grow the team
  • Travel at least four times a year to full-team and eng-only working retreats


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Remote, USA