Backend Team Lead - Remote
Role details
Job location
Tech stack
Job description
Flutter application to a robust React Native environment, ensuring zero downtimeand feature parity. Team Management: Lead, mentor, and unblock a remote team of ~5 developers. Design a cohesive strategyfor our Web (React) and Mobile (React Native) platforms, maximizing code reuse and consistency. Hands-on Engineering (Full Stack): You are expected to spend 50% of your time writing code, implementing features, and solving complex technical problems alongside the team. Robust Backend: Develop and optimize backend services using N ode.js, TypeScript, and Serverless architecture (AWS Lambda/SST) to ensure scalability and security. High-Quality Frontend: Oversee and contribute to the development of beautiful, responsive web applications in React and mobile apps in React Native. Accelerated Delivery: Proactively integrate AI coding assistants (like Cursor) into the team's workflow to boost efficiency without sacrificing quality. 7+ years of total professional experience in software
Requirements
development. ~3+ years of experience in a Team Lead or Tech Lead role, managing remote engineers. ~ Expert proficiency in the JavaScript/TypeScript ecosystem: React.js, Node.js and React Native (bonus points). ~ Hands-on experience with Serverless architectures (AWS Lambda). ~ Proficiency with Git and establishing robust CI/CD pipelines for both mobile and web. ~ Remote Leadership: Proven ability to keep a distributed team aligned, motivated, and productive. ~ Excellent communication skills for collaborating with a PM based in Spain (CET) and a remote team in Asia time zones. ~ Fluent in Spanish and English ( Mandatory) We work remotely and in a flexible environment.