✨ About The Role
- The Senior Backend Engineer will architect, design, and implement scalable backend services.
- They will be responsible for designing and building high-volume APIs to support both internal and external developers.
- The role involves improving integrations with partners like Stripe, processing millions of transactions annually.
- The engineer will develop a comprehensive understanding of how various business areas integrate to achieve business goals.
- Cross-collaboration with software engineers, product managers, designers, and QA analysts will be a significant part of the job.
- Building and maintaining unit and integration tests will be a key responsibility.
- The engineer will also mentor other engineers on best practices, code design considerations, and quality.
âš¡ Requirements
- The ideal candidate will have over 5 years of experience in scalable, multi-tenant environments.
- They should possess at least 2 years of experience leading projects and breaking down work effectively.
- Proficiency in JavaScript/TypeScript, MongoDB, and Node is essential for success in this role.
- A strong emphasis on testing and documentation is crucial, as the candidate should value these aspects as much as coding.
- The candidate should be comfortable navigating ambiguity and collaboratively scoping solutions with teammates.
- Effective communication of trade-offs throughout projects to meet both technical and business requirements is expected.
- A passion for mentoring and developing other engineers will be a key trait for the successful candidate.