Remote job
Senior Software Engineer, Full-Stack
Job details
About this role
Role overview
Own software features from initial specification through production across a web application’s front end, back end, APIs, and data layer. You’ll contribute to architecture and technical standards while supporting the reliability of live services and helping other engineers grow. The role is fully remote for US-based candidates and involves working with a distributed engineering team.
Responsibilities
- Design and deliver full-stack features, taking work from specification through production release. - Make and document decisions about architecture, data models, and API design, and align stakeholders on trade-offs. - Improve code quality through reviews and testing across front-end and back-end systems. - Mentor junior and mid-level engineers through pairing and constructive code review. - Lead technical design reviews, RFCs, and architecture discussions. - Use AI-assisted development tools thoughtfully while maintaining engineering quality standards. - Participate in production support, including investigations, post-incident reviews, and lasting fixes.
Requirements
- At least five years of professional software engineering experience, including autonomous ownership of complex, cross-team work. - Bachelor’s degree or higher in computer science, software engineering, or a related field. - Strong front-end skills with a modern component framework and solid TypeScript or JavaScript, HTML, CSS, and accessibility fundamentals. - Strong back-end experience in a modern server-side language. - Relational database skills, including data modeling, query performance, and indexing. - Experience designing and operating production REST or gRPC APIs. - Familiarity with Git, pull request workflows, and CI/CD.
Nice to have
- Experience with Angular, PHP/Symfony, Go, or MySQL; production service migrations; server-side templating; Docker or Kubernetes; cloud platforms; or observability tools. - Awareness of children’s privacy frameworks such as COPPA or FERPA. - Mandarin proficiency.
Benefits and work setup
- Fully remote for US-based candidates, collaborating with a globally distributed team. - The stated compensation range is $160,000–$210,000, inclusive of bonus, with flexibility based on skills.