About the Role
We're looking for a talented Software Engineer to join our remote team and help us ship high-quality software at pace
What You'll Do
• Design, build, and maintain full-stack features in a collaborative, fast-shipping environment
• Architect and scale backend server-side systems that are reliable and production-grade
• Write clean, well-tested code following Test-Driven Development (TDD) principles
• Author and review technical specifications, API contracts, and engineering documentation
• Participate in code reviews, architectural discussions, and cross-functional planning
• Contribute to a culture of quality, ownership, and continuous improvement
What We're Looking For
Required
• 3+ years of professional software engineering experience in full-stack development
• Proficiency in at least two of: JavaScript, TypeScript, Python, Go, Java, or C++
• Proven experience building and maintaining production-grade software systems
• Strong Git workflow knowledge: branching, merging, and collaborative development
• Backend engineering depth — experience designing and scaling server-side systems
• Solid TDD discipline and experience with testing frameworks (PyTest, JUnit, Mocha, or similar)
• Experience authoring technical specs and API contracts
Nice to Have
• Experience working in a startup or high-growth environment
• Familiarity with cloud infrastructure (AWS, GCP, or Azure)
• Prior experience contributing to an engineering team
... Show more