Design, develop, and maintain high-performance APIs and scalable database solutions. Optimize system performance and collaborate with cross-functional teams to ensure platform stability and efficiency.
This is a remote position.
Summary:
As a Backend Engineer, you will play a critical role in designing, building, and maintaining the core systems and services that ensure the reliability and performance of our platform. Your work will directly impact the stability, scalability, and efficiency of our infrastructure, enabling seamless experiences for our users. You'll collaborate closely with cross-functional teams to deliver robust, maintainable solutions that support our product’s growth and long-term success.
Responsibilities:
- Design, develop, and maintain high-performance APIs that power key product features
- Manage data storage and retrieval using scalable database solutions
- Optimize system performance to ensure reliability and responsiveness under high load
- Write clean, well-documented, and maintainable code that aligns with team standards
- Collaborate with engineering teams to troubleshoot, debug, and improve system stability
Requirements
Requirements:
- Proficiency in TypeScript and Node.js
- Experience with NestJS or similar server-side frameworks
- Strong understanding of database design and optimization
- Ability to write efficient, readable, and scalable code
- Familiarity with RESTful API design principles and best practices
- Commitment to code quality, testing, and continuous improvement