i
Smartedge IT Services
99 Smartedge IT Services Jobs
React Native Mobile Developer - iOS & Android (5-10 yrs)
Smartedge IT Services
posted 2d ago
Job Title : React Native Mobile Developer.
Experience : 5-10 Years.
Location : Chennai.
Mandatory Skills : React Native, Java Script, React, Redux, Expo.
Job Description :
We are looking for a skilled React Native Mobile Developer with 5+years of experience in mobile app development. The ideal candidate should have expertise in JavaScript, React Native, React, Redux, and EXPO to build high-performance mobile applications.
As a React Native Mobile Developer, you will be responsible for :
- Developing and maintaining cross-platform mobile applications using React Native.
- Implementing clean, efficient, and well-documented code.
- Building reusable components and libraries for future use.
- Ensuring the performance, quality, and responsiveness of applications.
- Utilizing Redux (or similar state management libraries) to manage application state effectively.
- Implementing data flow and state updates in a predictable and maintainable manner.
- Translating UI/UX design wireframes into high-quality code.
- Implementing responsive and intuitive user interfaces.
- Ensuring a consistent user experience across different devices and platforms.
- Integrating mobile applications with RESTful APIs and other backend services.
- Handling data fetching, parsing, and storage.
- Implementing offline capabilities and data synchronization.
- Writing unit and integration tests to ensure code quality.
- Debugging and troubleshooting mobile application issues.
- Conducting performance profiling and optimization.
- Utilizing Expo for building, testing, and deploying React Native applications.
- Managing app store releases and updates.
- Implementing CI/CD pipelines for automated builds and deployments.
- Collaborating with designers, product managers, and other developers to deliver high-quality products.
- Participating in code reviews and providing constructive feedback.
- Communicating effectively with team members and stakeholders. -
- Keeping up-to-date with the latest trends and technologies in React Native and mobile development.
- Continuously improving skills and knowledge.
Required Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5-10 years of experience in mobile application development. -
- Strong proficiency in React Native, JavaScript (ES6+), React, Redux, and Expo.
- Experience with native mobile development (iOS or Android) is a plus.
- Understanding of mobile UI/UX principles.
- Experience with version control systems (Git).
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork skills. -
Technical Skills :
- React Native
- JavaScript (ES6+)
- React
- Redux (or similar state management libraries)
- Expo
- RESTful APIs
- Git
- Mobile UI/UX design principles
- Testing frameworks (e.g., Jest, React Native Testing Library)
Preferred Qualifications :
- Experience with native mobile development (iOS or Android).
- Experience with CI/CD pipelines.
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Knowledge of Typescript.
Personal Attributes :
- Strong analytical and problem-solving skills.
- Ability to work independently and as part of a team.
- Detail-oriented and results-driven. -
- Proactive and self-motivated.
- Passion for mobile development and continuous learning.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Mobile Developer roles with real interview advice