Remote job
Senior Software Developer
Job details
About this role
Role overview Lead software delivery across a portfolio of consulting and venture products, spanning AI-enabled platforms and enterprise SaaS. The work combines full-stack implementation with architectural direction, close collaboration with product and design, and support for other developers.
Responsibilities - Design and build full-stack web applications with modern frameworks. - Guide architecture and technology choices for products. - Partner with product managers and designers to shape practical technical solutions. - Mentor junior developers and help define engineering standards. - Produce tested, maintainable, well-documented code. - Contribute to shared internal libraries and open-source tools.
Requirements - At least 5 years of professional software development experience. - Strong skills in TypeScript, React, and Node.js. - Experience designing REST APIs and database schemas. - Familiarity with a major cloud platform such as AWS, Azure, or GCP. - Evidence of taking products from early concept through production release. - Clear communication and ability to collaborate with distributed teams.
Benefits and work setup - Full-time, remote role at senior level.