If you are passionate about mobile development and have a strong background in React Native, we encourage you to apply for this exciting opportunity
Position: Senior React Native Engineer
Location: San Francisco, California, United States
Salary: $107 Per hour
Overview: We are seeking a highly skilled Senior React Native Engineer to join our dynamic team. As a Senior React Native Engineer, you will be responsible for developing and maintaining our cross-platform mobile applications using React Native. This is a challenging role that requires strong technical skills, problem-solving abilities, and a passion for creating high-quality mobile applications.
Key Responsibilities:
- Collaborate with the product and design teams to understand project requirements and provide technical recommendations
- Design and develop efficient, reusable, and reliable React Native code
- Translate designs and wireframes into high-quality, responsive user interfaces
- Write clean, well-documented, and maintainable code
- Optimize applications for maximum performance on both iOS and Android platforms
- Troubleshoot and debug issues across different platforms
- Stay up-to-date with emerging trends and technologies in mobile development
- Mentor and guide junior team members to help them improve their technical skills
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum of 5 years of experience in mobile development, with at least 3 years of experience using React Native
- Strong knowledge of JavaScript, TypeScript, and React Native best practices and patterns
- Proficient in using Redux for state management in React Native applications
- Experience with third-party libraries and APIs
- Understanding of mobile design principles and interface guidelines
- Familiarity with Agile development methodologies
- Excellent problem-solving and analytical skills
- Ability to work independently and in a team environment
- Strong communication and interpersonal skills
Preferred Qualifications:
- Experience with native mobile development (iOS/Android)
- Familiarity with CI/CD processes and tools
- Knowledge of GraphQL and RESTful APIs
- Experience with unit testing and UI automation tools
- Contributions to open-source projects or personal mobile applications
We Offer:
- Competitive salary and benefits package
- Collaborative and inclusive work environment
- Opportunities for career growth and development
- Cutting-edge technology stack and tools
- Flexible work hours and remote work options
- Regular team outings and social events
Join our team and help us build innovative, user-friendly, and high-performing mobile applications.