Mobile Development (Primary Focus)
- Design, develop, and maintain cross-platform mobile applications using React Native (Expo)
- Build scalable, high-performance, and user-friendly mobile experiences for iOS and Android
- Ensure app quality through testing, debugging, and performance optimization
- Implement modern UI systems (e.g., Tamagui) for consistent design across platforms
Frontend Development (Secondary)
- Contribute to web applications using React.js and TypeScript when required
- Ensure responsive design and cross-browser compatibility
Backend Development
- Develop and maintain backend services using Node.js
- Build and integrate APIs using GraphQL (preferred) and/or REST
- Work with backend platforms such as Supabase
Collaboration & Engineering Practices
- Collaborate with designers, product managers, and engineers to deliver end-to-end features
- Participate in code reviews, architecture discussions, and technical decision-making
- Contribute to CI/CD pipelines using tools like EAS and GitHub Actions