Senior Full Stack Engineer
140k - 190k USD
Remote
Full Time
#Engineering
#Software
#TypeScript
#React.Js
#React Native
#GraphQL
#Node.Js
#Postgres
#PostGIS
#AWS
#ECS
#Jest
At Forerunner, we believe that climate adaptation is a fundamental necessity. We provide local communities with powerful software designed to help them navigate the complexities of climate change, manage capital, and protect residents from flood risks. By making local-level flood data accessible and actionable, we empower municipalities to plan for a safer future. We are a mission-driven team looking for passionate individuals to join us in this critical work.
What is this role?
We are searching for a Senior Full Stack Engineer to join our dedicated, remote-first team on a full-time basis. This is a senior-level position where you will play a key role in simplifying complex data for our users. You can work from anywhere in the United States, provided you are available to work during Eastern or Central time zones. Please note that we require permanent residency or citizenship, as we are unable to sponsor H1-B visas at this time.
What will you do?
- Develop, test, and review code across our entire stack, including frontend React components, backend services, and the data modeling that supports them.
- Handle occasional dev-ops and support tasks, as our team manages its own infrastructure on AWS without a dedicated SRE department.
- Collaborate through pair programming and mentorship, helping your peers navigate complex technical challenges and planning large-scale features.
What makes you a great fit?
You should be comfortable working in a collaborative, remote environment where clear communication is essential. While you do not need to be an expert in every tool we use, we look for a strong working knowledge of our core technology stack. You will be successful here if you are curious, proactive in seeking clarity, and eager to learn about the nuances of our domain. Our primary tools include:
- TypeScript, React.js, and React Native for the frontend.
- Node.js and GraphQL for our backend services.
- Postgres and PostGIS for database management.
- AWS and ECS for our cloud infrastructure.
- Jest for testing and GitHub Actions for CI/CD workflows.
What's in it for you?
We offer a competitive salary range of $140,000 to $190,000, depending on your individual experience and qualifications. In addition to compensation, we provide a comprehensive benefits package to support your well-being:
- 401k retirement plan.
- Vision insurance.
- Dental insurance.
- A fully remote work environment.
- Flexible hours to help you maintain a healthy work-life balance.




