Job Overview:
We are looking for a
React Native Developer
to join our mobile development team in delivering secure, user-friendly, and scalable mobile applications for banking services. The ideal candidate should be passionate about mobile technologies and capable of delivering high-quality solutions in a fast-paced environment.
Key Responsibilities:
-
Design, develop, and maintain mobile applications using React Native.
-
Collaborate with backend developers to integrate RESTful APIs.
-
Ensure high performance, responsiveness, and scalability of mobile apps.
-
Implement secure coding practices, especially in a financial environment.
-
Conduct unit and integration testing to ensure software quality.
-
Troubleshoot and debug applications to optimize performance.
-
Participate in code reviews and follow Agile/Scrum methodologies
Requirements
Required Qualifications:
For Senior Level:
-
3+ years of experience in React Native development.
-
Proficiency in JavaScript and TypeScript.
-
Strong understanding of mobile app lifecycle, architecture, and best practices.
-
Experience in deploying apps to App Store and Google Play Store.
-
Familiarity with state management tools (e.g., Redux, Context API).
-
Experience with version control (Git) and CI/CD pipelines.
For Fresh Graduates:
-
Good understanding of React Native fundamentals.
-
Hands-on experience with mobile app projects (academic or personal).
-
Solid foundation in JavaScript, TypeScript, and basic mobile app concepts.
-
Eagerness to learn and grow in a professional mobile development environment.