About the Role
The engineer will lead mobile development efforts using React Native, contributing to architecture decisions, writing clean code, and collaborating with cross-functional teams to deliver robust mobile solutions.
Responsibilities
- Develop and maintain high-quality mobile applications using React Native
- Collaborate with product and design teams to define technical requirements
- Optimize applications for performance and scalability
- Write clean, maintainable, and well-documented code
- Conduct code reviews and provide constructive feedback
- Troubleshoot and debug issues across mobile platforms
- Implement responsive designs for various screen sizes
- Integrate with backend services and APIs
- Ensure compatibility across multiple device types and OS versions
- Stay current with mobile development trends and best practices
- Participate in agile development cycles and sprint planning
- Contribute to architectural decisions and technical strategy
- Mentor junior developers and support team growth
- Monitor app performance and implement improvements
- Support deployment and release processes
Nice to Have
- Experience with GraphQL
- Familiarity with CI/CD pipelines for mobile apps
- Knowledge of mobile analytics and monitoring tools
- Experience with offline data persistence strategies
- Contributions to open-source projects
- Experience in agile or scrum environments
Compensation
Competitive salary based on experience
Work Arrangement
Remote
Team
Collaborative engineering team focused on mobile innovation
Why Join Us
- Opportunity to work on cutting-edge mobile projects with modern technologies
- Flexible remote work environment with a focus on work-life balance
- Support for professional development and skill advancement
What We Offer
- Competitive compensation and performance bonuses
- Health and wellness benefits
- Paid time off and holidays
- Remote work setup support
Not available