Are you passionate about mobile app development and React Native? Join our dynamic team and help us build cutting-edge mobile applications that deliver exceptional user experiences across Android and iOS!
Key Responsibilities:
Develop & Maintain Mobile Apps: Build and maintain high-performance mobile applications using React Native for both Android and iOS.
Collaborate Across Teams: Work closely with designers, product managers, and back-end developers to define, design, and implement new features.
API Integration: Integrate third-party libraries and APIs to enhance app functionality.
Optimize Performance: Continuously optimize app performance for seamless, high-quality user experiences.
Debug & Troubleshoot: Identify and resolve issues to ensure smooth app functionality.
Stay Up to Date: Keep up with the latest mobile development trends and technologies to stay ahead of the curve.
Requirements:
Experience: Proven experience as a React Native Developer (1+ years preferred).
Technical Skills: Strong proficiency in JavaScript (ES6+), familiarity with mobile app development for both Android and iOS.
API Integration: Experience working with third-party libraries and APIs.
Modern Development Practices: Knowledge of front-end development tools, practices, and debugging tools.
Team Player: Good communication skills and a collaborative, team-oriented approach.
Methodologies: Familiarity with Agile development processes.
Preferred Qualifications:
State Management: Proficiency in Redux or Context API.
API Integration: Experience with REST and GraphQL APIs.
Mobile UI/UX: Understanding of mobile-specific UI/UX design principles.
Navigation: Experience with React Navigation.
Optimization & Debugging: Familiarity with performance optimization techniques and debugging tools.
Deployment: Knowledge of app deployment on App Store & Google Play.
CI/CD: Experience with CI/CD automation tools such as Fastlane and CircleCI.
Familiarity with AngularJS is a plus.
Why Join Us?
Innovative Work: Work on exciting and impactful projects that shape the future of mobile apps.
Collaborative Culture: Be part of a supportive, growth-oriented team that values collaboration.
Growth Opportunities: Plenty of room for personal and professional development.
If you're passionate about building high-quality, performant mobile apps and love working in a collaborative, fast-paced environment, we'd love to hear from you!