Software Engineering Advisor
Position Overview
We are seeking a skilled and experienced Senior React Native Engineer to join our dynamic team. In this role, the candidate will be responsible for designing, developing and maintaining high-quality mobile applications for both iOS and Android platforms. The candidate will collaborate with cross-functional teams, mentor junior developers, and contribute to the overall architecture and best practices of our mobile development processes.
Responsibilities
- Design, develop, and maintain high-quality mobile applications using React Native.
- Collaborate with product managers, designers, and other stakeholder to define and implement innovative solutions for mobile applications.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Implement state management solutions (Example: Redux, Context API) and manage complex data flows effectively.
- Develop and integrate native modules for custom functionalities when necessary.
- Conduct code reviews, provide constructive feedback, and mentor junior engineers to foster their growth and development.
- Troubleshoot and debug issues to enhance application performance and reliability.
- Be a part of a React Native developer community that shares knowledge and assists one another when problems arise.
Qualifications
Required Skills & Experience:
- Bachelor's/Degree master’s in computer science/information technology.
- 11 - 13 years of work experience in software development, with a strong focus on mobile application development using React Native.
- Proficiency in JavaScript and familiarity with TypeScript.
- Solid understanding of React Native architecture, components, and APIs.
- Experience with Native development (Java, Kotlin, Swift, Objective-C) is a plus.
- Knowledge of state management libraries (Example: Redux, MobX) and testing frameworks (Example: Jest, Detox).
- Experience with cloud services (Example: Firebase, AWS) and backend technologies.
- Experience with mobile app build process, including CI/CD pipelines, deployment to app stories, and managing app versions.
- Proficiency in building applications that work seamlessly on both iOS and Android platforms, including knowledge of platform-specific design guidelines and best practices.
Desired Skills & Experience:
- Healthcare domain knowledge.
- Strong experience with cloud infrastructure AWS (preferred).
- Excellent written and verbal communication skills.
- Solid analytical skills, highly organized, self-motivated and a quick learner.
- Flexible and willing to accept change in priorities as necessary.
About Evernorth Health Services
Evernorth Health Services, a division of The Cigna Group, creates pharmacy, care and benefit solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention and treatment of illness and disease more accessible to millions of people. Join us in driving growth and improving lives.