i
Quess
111 Quess Jobs
React Native Developer - iOS/Android Platform (8-14 yrs)
Quess
posted 21hr ago
About the Job :
We are seeking a highly skilled and experienced Senior React Native Developer to join our dynamic team. In this role, you will be responsible for building and maintaining high-quality, pixel-perfect mobile applications for both iOS and Android platforms. You will leverage your deep expertise in React Native, JavaScript, and related technologies to create seamless and engaging user experiences. As a senior member of the team, you will contribute to architectural decisions, mentor junior developers, and drive the adoption of best practices.
Responsibilities :
Mobile Application Development :
- Design, develop, and maintain cross-platform mobile applications using React Native.
- Build reusable components and libraries for future use.
- Ensure the performance, quality, and responsiveness of applications.
- Implement pixel-perfect UIs that match design specifications.
- Write clean, maintainable, and well-documented code.
Technical Leadership :
- Contribute to the overall architecture and design of mobile applications.
- Participate in code reviews and provide constructive feedback.
- Mentor and guide junior developers.
- Stay up-to-date with the latest trends and technologies in mobile development.
- Troubleshoot and debug complex issues.
- Lead technical discussions, and contribute to technical roadmaps.
Collaboration and Communication :
- Work closely with product managers, designers, and other developers to deliver high-quality products. -
- Communicate effectively with team members and stakeholders.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives. -
- Work with backend developers to integrate RESTful APIs.
Platform Specific Tasks :
- Utilize native build tools (Xcode, Android Studio) for platform-specific configurations and debugging.
- Handle platform-specific nuances and optimize for performance on both iOS and Android.
- Manage app store deployments and updates.
Testing and Quality Assurance :
- Write unit and integration tests to ensure code quality.
- Participate in testing and debugging processes.
- Ensure that all code meets company standards and best practices.
Required Skills and Experience :
- Experience : 8-14 years of professional experience in mobile application development.
- React Native Expertise : Extensive experience in building complex mobile applications using React Native.
- JavaScript and Related Technologies : Strong proficiency in JavaScript, including ES6+ features, and a solid understanding of CSS.
- State Management : Experience with state management libraries like Redux.
- Node.js : Working knowledge of Node.js for backend integration or tooling.
- Mobile Application Architecture : Solid understanding of mobile application architecture, design patterns, and best practices.
- Native Build Tools : Familiarity with native build tools, such as Xcode and Android Studio.
- RESTful APIs : Experience working with RESTful APIs.
- Agile Methodologies : Familiarity with agile development methodologies, such as Scrum or Kanban.
- Problem-Solving : Strong analytical and problem-solving skills.
- Communication : Excellent communication and collaboration skills.
- Immediate Availability : Ability to join immediately or within a short notice period.
Preferred Qualifications :
- Experience with TypeScript.
- Experience with mobile testing frameworks.
- Experience with CI/CD pipelines for mobile applications.
- Knowledge of performance optimization techniques for mobile applications.
- Experience with native module creation.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for React Native Developer roles with real interview advice