Description :
Role : Senior Mobile Developer (React Native)
Job Summary :
As a Senior Mobile Developer with 6+ years of experience, you will play a pivotal role in our company's mobile application development team, based in Kochi in a Hybrid work model. This position requires deep technical expertise in React Native and the React ecosystem. You will be responsible for leading the development and enhancement of cutting-edge mobile applications for both Android and iOS platforms, driving our mobile strategy forward, and ensuring our applications remain at the forefront of the industry through exceptional performance and UI / UX implementation.
Roles and Responsibilities :
Mobile App Development Leadership :
- Lead the end-to-end development process of mobile applications using React Native, leveraging experience in underlying iOS or Android native development.
- Collaborate with cross-functional teams (Product, UX, Backend) to define requirements, architect solutions, and implement complex features that align with project objectives and user Expertise and Optimization :
- Utilize your deep understanding of React Native to ensure seamless compatibility and consistent performance across various devices and operating systems.
- Identify performance bottlenecks and optimize mobile applications for speed, responsiveness, and efficiency. Conduct rigorous testing and profiling to maintain optimal app performance.
Code Quality, Mentorship, and Best Practices :
Uphold high coding standards by conducting systematic code reviews, implementing software development best practices, and maintaining robust code quality across all mobile projects.Mentor and guide junior developers to foster a culture of excellence, continuous improvement, and deep technical understanding.Investigate and resolve technical issues, bugs, and crashes that may arise during development or in production, conducting thorough debugging and testing to maintain app stability.UI / UX and Platform-Specific Implementation :
Collaborate closely with UX designers to create visually stunning and intuitive user interfaces (UI / UX), providing valuable technical input during the design phase to optimize the user experience.Leverage experience in platform-specific development (iOS and Android) to implement native-like features and functionality when required.Innovation and Enterprise Integration :
Stay abreast of the latest industry trends, mobile technologies, and development methodologies, applying innovative solutions and modern practices to enhance app performance.Ensure smooth integration of applications, using RESTful APIs and third-party APIs effectively.Skills :
Core Technology Stack : Extensive knowledge of JavaScript, TypeScript, and the React ecosystem.Mobile Expertise : Demonstrable portfolio of mobile applications developed using React Native, showcasing exceptional UI / UX implementation.State Management : Experience with state management libraries such as Redux (or similar alternatives like MobX, Zustand).Development Fundamentals : Experience with iOS or Android development and strong Knowledge of mobile app design principles and best practices.API Integration : Familiarity with RESTful APIs and integration of third-party APIs.Enterprise Environment : Experience in working with large organizations and systems integrators in a multicultural environment.Communication & Leadership : Excellent communication skills (verbal, written, and formal presentation formats) and a Strong ability to influence and lead thinking.Application Knowledge : Excellent understanding of enterprise application suites, products, & services and Knowledge of integration of applications.Location & Experience :
Location : Kochi
Experience : 6+ years
Mode : Hybrid
(ref : hirist.tech)