- Design, build, and maintain efficient, scalable applications, primarily using Effect-TS and Node.js.
- Collaborate with Software Engineers, the Product Manager, Team Leader, and other specialists in a self-organizing product team.
- Apply and establish engineering practices including automated testing, code review, pair programming, and you-built-it-you-run-it ownership.
- Automate cloud services and configuration management for scalability, operational efficiency, and cost optimization.
- Contribute to discussions about product and business direction.
- Champion improvements to the team, products, and processes.
- Use feedback from the Support team and customers to inform product work.
Node.jsExpress.jsJavascript+2 more