About the job
Join our dynamic team at khibraty as a Lead Full-Stack Developer in a full-time remote contractor role. We seek a seasoned professional who pays attention to detail and can take charge of our existing mobile app codebase. In this pivotal position, you will lead hands-on architecture and development efforts across our product backlog, delivering new features, maintaining the production environment, and enhancing platform robustness as we expand our user base significantly.
Our product utilizes React Native / Expo and Firebase, including Firestore, with substantial integration with Google Calendar. You will work closely with our Founder, CTO, and Product Manager, driving the feature set, converting requirements into clear technical solutions, and ensuring that releases are stable, thoroughly tested, and well-documented. Reporting directly to the CTO, you will be instrumental in shaping our growth strategy.
This position is perfect for someone passionate about developing consumer products from the ground up, who thrives in a fast-paced startup environment, and values technical excellence, clear communication, and dependable delivery.
Key Responsibilities
Architecture & Technical Leadership
- Oversee the existing React Native / Expo and Firebase codebase, ensuring stability, maintainability, and structure.
- Lead architectural decisions to enhance scalability, performance, reliability, and development speed, with support from the CTO.
- Identify and mitigate technical debt; evolve architecture to support rapid feature development and a growing user base.
- Establish and refine engineering best practices, including coding standards, review processes, and release hygiene.
Full-Stack Development (Mobile, Backend, Web)
- Implement new features and enhancements from the product backlog across mobile and backend systems.
- Develop and manage Firebase/Firestore data models, security rules, and backend logic as necessary.
- Engage deeply with Google Calendar syncing and related integrations to ensure data accuracy and an exceptional user experience.
- Contribute to future web implementation needs using React, ensuring a cohesive cross-platform architecture.
- Troubleshoot production issues, apply fixes, and continually enhance app performance and stability.
Delivery, Quality, and Collaboration
- Work closely with the Founder, CTO, and Product Manager to clarify requirements and explore trade-offs, driving practical solutions aligned with product goals.
- Break down initiatives into well-defined technical tasks, providing accurate estimates and delivery plans.
- Maintain high standards for quality, including unit testing, edge case considerations, regression safety, and release readiness.

