19 Mentorpal Jobs
Mobile Engineer - React Native (2-5 yrs)
Mentorpal
posted 17hr ago
Flexible timing
Key skills for the job
Job Description :
We are seeking a talented Mobile Engineer with expertise in React Native to join our development team. The ideal candidate will have hands-on experience building robust, high-performance mobile applications and a strong understanding of mobile development best practices. This role involves contributing to the development lifecycle, implementing advanced features, and ensuring app quality through efficient coding practices and testing.
Key Responsibilities :
- Build, maintain, and enhance mobile applications using the React Native framework.
- Implement advanced features such as state management using Redux or MobX and ensure seamless app performance.
- Utilize state management tools effectively, ensuring consistent and predictable app behavior.
- Set up and maintain CI/CD pipelines for streamlined app releases.
- Work with development environments like Android Studio and Xcode to build and debug applications.
- Utilize Android product flavors and Xcode schemes for efficient app deployment.
- Use the Reanimated library to create smooth animations and user interactions.
- Develop and integrate native chat functionalities within the application.
- Leverage the Firebase ecosystem for features like real-time databases, authentication, and push notifications.
- Write clean, maintainable, and scalable code with a focus on code hygiene.
- Develop and execute unit test cases to ensure the reliability and robustness of the application.
- Utilize TypeScript for type-safe and scalable application development.
Skills and Qualifications :
- Bachelors degree in Computer Science, Software Engineering, or a related field.
- React Native : 1-2 years of experience in building and deploying mobile apps using React Native.
- State Management : Expertise in Redux or MobX.
- Development Tools : Proficiency in Android Studio and Xcode.
- Firebase : Familiarity with Firebase services like Firestore, Cloud Functions, and Authentication.
- TypeScript : Strong command of TypeScript for mobile app development.
- Reanimated Library : Hands-on experience in creating animations.
- Knowledge of Android and iOS native platforms.
- Experience in implementing native chat solutions.
Functional Areas: Other
Read full job description