Job Description
Our client is looking for an experienced, detail-oriented Lead Full-Stack Developer to join us as a full-time remote contractor and become an integral part of our small, fast-moving team. You’ll take ownership of an existing mobile app codebase and lead hands-on architecture and development across the product backlog, shipping new features, maintaining the production system, and improving the platform’s robustness as we scale to a significantly larger user base. The product is built with React Native / Expo and Firebase, including Firestore, and integrates significantly with Google Calendar. You’ll collaborate directly with the Founder, CTO, and Product Manager to help drive the feature set, translate requirements into clean technical solutions, and ensure releases are stable, well-tested, and well-documented. You’ll report to the CTO and play a key role in shaping how we grows. This role is ideal for someone who loves building consumer products end-to-end, thrives in fast-paced startup environments, and takes pride in technical excellence, clear communication, and reliable delivery. What You’ll Do Architecture & Technical Leadership - Take ownership of the existing React Native / Expo and Firebase codebase, ensuring it remains stable, maintainable, and well-structured - Lead hands-on architecture decisions to improve scalability, performance, reliability, and development velocity, with the alignment and support of the CTO - Identify and address technical debt; evolve the architecture to support rapid feature development and a large increase in the user base - Establish and refine engineering best practices (e.g. coding standards, review process, release hygiene) Full-Stack Development (Mobile, Backend, Web) - Implement new features and enhancements from the product backlog across mobile and backend systems - Build and maintain Firebase/Firestore data models, security rules, and backend logic as needed - Work deeply with Google Calendar