5 EC2 Consulting Solutions Jobs
React Native Developer - iOS/Android Platform (3-6 yrs)
EC2 Consulting Solutions
posted 20d ago
Key skills for the job
Key Responsibilities :
- Design and develop high-quality mobile applications using React Native for both iOS and Android platforms
- Write clean, efficient, and reusable code following React Native best practices
- Collaborate with the design team to implement user-friendly interfaces and smooth animations
- Integrate mobile applications with REST APIs and third-party services
- Optimize applications for maximum performance across different devices and screen sizes
- Implement state management solutions (Redux, Context API, etc.)
- Debug issues and resolve technical problems across different mobile platforms
- Participate in code reviews and provide constructive feedback to other developers
- Work with native modules when required and handle platform-specific implementations
- Implement and maintain automated testing and deployment processes
- Stay updated with the latest mobile development trends and React Native updates
- Mentor junior developers and contribute to team knowledge sharing
Qualifications :
- 2+ years of experience in React Native development
- Strong proficiency in JavaScript/TypeScript and React Native fundamentals
- Experience with state management solutions (Redux, MobX, or similar)
- Knowledge of both iOS and Android platform-specific requirements
- Experience with RESTful APIs and third-party integrations
- Understanding of mobile app architecture and design patterns
- Experience with version control systems (Git)
- Knowledge of app deployment processes for both App Store and Play Store
- Web development experience with React.js is a plus
- Experience with agile development methodologies
- Excellent problem-solving and analytical skills
- Outstanding communication skills in English (written and verbal)
- Ability to work independently and manage time effectively in a remote environment
Desired Skills :
- Experience with web development using React.js
- Familiarity with native iOS or Android development
- Knowledge of CI/CD pipelines for mobile applications
- Experience with mobile app performance optimization
- Understanding of app security best practices
- Experience with offline storage, threading, and performance tuning
Functional Areas: Software/Testing/Networking
Read full job description