
Engineering Manager – Full-Stack/Frontend
RapidSOS
full-time
Posted on:
Location Type: Remote
Location: Remote • New York • 🇺🇸 United States
Visit company websiteSalary
💰 $185,000 - $210,000 per year
Job Level
SeniorLead
Tech Stack
AWSGoJavaNode.jsPythonReactReduxRubyTypeScript
About the role
- Drive the architecture, design, and implementation of new features for RapidSOS UNITE—a React/TypeScript and Python-based application that handles millions of 911 calls each month.
- Champion an AI forward approach by guiding the team in using AI tools where they add real leverage in development, testing, data workflows, and rapid prototyping, and by encouraging the team to try new approaches, learn quickly, and iterate often as a core part of how we work
- Own the end-to-end delivery of new products and features, from concept to release
- Lead strategic architectural decisions, help drive alignment, and optimize applications for performance, scalability, and accessibility
- Collaborate in an agile environment with stakeholders across Engineering, Public Safety, Design, and Product to develop solutions for RapidSOS products that solves real challenges for our users, guide technical direction of your team, ensure scalable systems, clean architecture, and strong engineering craft
- Stay hands-on with the codebase by leading standups and code reviews, contributing to features, resolving technical roadblocks, and championing best practices while driving continuous improvement of team processes
- Grow, hire, onboard, mentor, and empower engineers, where they can contribute quickly, grow meaningfully, and continuously develop their craft
- Promote an environment of high trust, ownership, and clarity where engineers are proud of their work and aligned on priorities
- Iterate fast, refactor when new information shows a better path, and ensure the codebase stays clean, stable, and ready for continuous evolution
Requirements
- 8-10+ years of full-stack engineering experience including 3-5+ years of experience leading engineering teams (full-stack experience is preferred but strong frontend experience will be considered)
- 3-5+ years of developing rich, interactive, scalable frontend applications with React/Redux, TypeScript, and modern HTML and CSS
- 3–5+ years of experience developing backend systems and services, preferably in Python or Node (Go, Ruby, and Java also considered), including designing, building, and maintaining robust APIs that support complex workflows
- Experience with AWS, a solid understanding of CI/CD pipelines, and familiarity with monitoring best practices using tools like Datadog to ensure reliable and scalable systems
- Proven ability to lead technical decisions around system architecture and scalability to ensure reliable performance for thousands of users
- Highly self-motivated; ability to adapt, navigate ambiguity, and learn quickly in a fast-paced environment with a strong sense of ownership
- Strong proficiency in coding best practices – ability to write clean, maintainable, and testable code
- Demonstrated expertise in problem solving – from troubleshooting issues to debugging a large codebase
- Customer-centric mindset; cares deeply about the user experience and is able to quickly identify the optimal visual strategies to meet both product and design goals
- Comfort using AI tools to accelerate development, improve code quality, and enhance team productivity—and the curiosity to explore new AI capabilities as they emerge
- Ability and willingness to collaborate in-person quarterly, or as needed
Benefits
- Competitive salary and benefits and equity participation
- A dynamic, flexible and fun start-up work environment with a highly talented team
- The chance to work with a passionate team on solving one of the largest challenges globally
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack engineeringReactTypeScriptPythonNodeAPIsCI/CDAWSHTMLCSS
Soft skills
leadershipproblem solvingself-motivatedadaptabilitycustomer-centric mindsetcollaborationmentoringownershipcommunicationcontinuous improvement