Mô tả công việc
In the role of Technical Lead, Backend at our company, you will join an agile team. Your responsibilities include guiding a team of 4 engineers in developing back-end services/APIs.
As the Technical Lead, your time will be evenly split between coding and managing your team. Your duties encompass collaborating with Senior Engineers for high-level solution design, working alongside Mid-Junior Engineers for upcoming sprints, conducting code reviews, and applying your methodological and technical knowledge to assist your team in intensive problem-solving. Additionally, you’ll be involved in creating reusable components, libraries, and methodologies for the product with the objective to drive towards standard infrastructure tooling and configuration across our organization.
You’ll set the shape of backend vertical moving forward. We welcome your expertise on best practices for database management, server-side scripting, and API governance capability.
- Evaluate the backend architecture, identifying areas for enhancement and scalability. Develop a strategic roadmap for implementing these improvements to optimize performance and security.
- Oversee the daily operations of the backend team, ensuring high-quality code development in Typescript and Node.js. Manage timelines and project deliverables, coordinating effectively with other teams to meet deadlines.
- Collaborate with Front-End, Android, and iOS team leads to ensure seamless integration of backend services. Focus on creating robust APIs and backend systems that are compatible across different platforms.
- Foster a culture of continuous learning and improvement, sharing knowledge and best practices.
- Implement and uphold best practices in backend development, particularly in Typescript / Node.js. This includes rigorous code reviews, comprehensive testing (unit, integration, and end-to-end), and thorough documentation to maintain code quality and facilitate future maintenance.
Working location: Singapore