Posted on: 29/10/2025
Description :
- Design and develop cross-platform mobile applications using React Native.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure performance, quality, and responsiveness of applications.
Key Responsibilities :
Application Development :
- Build high-quality, scalable, and reusable components and front-end libraries for future use.
- Translate designs and wireframes into high-quality code.
- Optimize components for maximum performance across various mobile devices and platforms.
Collaboration and Planning :
- Work with product team and UI/UX designers to understand detailed requirements and design complete user experiences.
- Coordinate with backend developers for integration with server-side logic.
- Participate in project planning sessions and provide estimates for development tasks.
Testing and Maintenance :
- Write and maintain unit and integration tests to ensure robustness, including edge cases, usability, and general reliability.
- Diagnose and fix bugs and performance bottlenecks for performance optimization.
- Maintain code and write automated tests to ensure product quality.
Continuous Learning and Improvement :
- Stay up-to-date with new technology trends and best practices in React Native development.
- Evaluate and implement new software tools and technologies to maximize development efficiency.
- Contribute to the continuous improvement of the development process.
Qualifications :
- Bachelors degree in Computer Science, Information Technology, or related field.
- Proven experience as a React Native developer or similar role.
- Strong knowledge of React fundamentals, architecture, and ecosystem.
- Familiarity with RESTful APIs and mobile libraries for networking.
- Experience with automated testing suites, like Jest or Mocha.
- Understanding of Redux for state management.
- Familiarity with code versioning tools such as Git.
- Excellent problem-solving skills and ability to work independently.
Preferred Skills :
- Experience with native mobile development (iOS or Android).
- Knowledge of additional JavaScript frameworks and libraries.
- Experience with continuous integration and deployment (CI/CD).
- Strong communication and team collaboration skills.
Work Environment :
- This position may require occasional travel for team meetings or client consultations.
- Flexibility for remote work or in-office presence depending on company policy.
Conclusion :
- This job requires a blend of development, collaboration, and continuous learning.
- The ideal candidate will be passionate about building high-quality mobile applications and stay abreast of the latest trends in mobile development.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1566679
Interview Questions for you
View All