Digital Engineering Mobile Delivery - ReactNative Software Engineer Senior Advisor
The Software Engineering Advisor will design, develop and integrate solutions to solve business and technical requirements across Android mobile applications. The ideal candidate must be passionate about technology, love to write code and solve problems. The individual should be self-motivated quick learner, is excited to work in startup kind of setup and also who loves to learn and share knowledge. Should be fluent in particular areas and have proficiency in many others. The individual should take full ownership and accountability for their work.
Key Responsibilities:
Develop, implement and maintain high quality mobile software for applications that provide self-service capabilities to our customers.
Extend and develop frameworks that are reusable and scalable.
Write clean, secure, efficient and modular code.
Simplify and improve existing application code ensuring high unit test coverage.
Identify potential problems and resolve application bottlenecks.
Collaborate with the team members, product owners, user experience team, and other engineers to define, design, and publish new features.
Maintain cutting edge knowledge of current and emerging technologies, industry trends and standards.
Required Experience / Qualifications:
Proficiency with experience in React Native, Redux, Typescript
Extensive experience with mobile platforms and reusable frameworks, implementation of native bridges.
Familiarity with RESTful Application Programming Interfaces to connect mobile applications to back-end services.
Over 7 years of experience with few of the following technologies: Swift, SwiftUI, Kotlin, Jetpack, SpringBoot, Node, Go.
Experience with and/or knowledge of some of the following: Agile, iOS, AWS, API and/or UI, Java, etc
Desired Experience / Qualifications:
Familiarity with push notifications, and cloud messaging application programming interfaces.
Knowledge of Google's / Apple's design principles and application interface guidelines.
Experience with offline storage, threading, and performance tuning.
Experience with continuous integration.
Bachelor's degree in computer science or software engineering.
For this position, we anticipate offering an annual salary of $115,100 - $191,800, depending on relevant factors, including experience and geographic location.
This role is also anticipated to be eligible to participate in an annual bonus plan.
Helping our customers achieve healthier, more secure lives is at the heart of what we do. While you take care of our customers, we'll take care of you through a comprehensive benefits program that helps you be at your best. Starting on day one of your employment, you'll be offered several health-related benefits including medical, vision, dental, and best in class well-being and behavioral health programs. We also offer 401(k) with company match, company paid life insurance, tuition reimbursement, a minimum of 18 days of paid time off per year and dozens of corporate discounts on essentials you use every day. For more details on our employee benefits programs, please visit the "Life at Cigna" tab on our careersite: www.cigna.com/careers
About Evernorth
Evernorth, Cigna Corporation's health services segment, exists to elevate health for all. We're building on our legacy and redefining health care as we know it. Unbiased in how we think, we create without limitation. We partner without constraints, deliver value differently and act in the interest of humanity. Solving across silos, closing gaps in care, and empowering clients, customers, and people everywhere to move onward and upward. When you work with us, you'll be empowered to solve the problems others don't, won't or can't. Join us. What difference will you make?
Qualified applicants will be considered without regard to race, color, age, disability, sex, childbirth (including pregnancy) or related medical conditions including but not limited to lactation, sexual orientation, gender identity or expression, veteran or military status, religion, national origin, ancestry, marital or familial status, genetic information, status with regard to public assistance, citizenship status or any other characteristic protected by applicable equal employment opportunity laws.
If you require reasonable accommodation in completing the online application process, please email: SeeYourself@cigna.com for support. Do not email SeeYourself@cigna.com for an update on your application or to provide your resume as you will not receive a response.
Cigna has a tobacco-free policy and reserves the right not to hire tobacco/nicotine users in states where that is legally permissible. Candidates in such states who use tobacco/nicotine will not be considered for employment unless they enter a qualifying smoking cessation program prior to the start of their employment. These states include: Alabama, Alaska, Arizona, Arkansas, Delaware, Florida, Georgia, Hawaii, Idaho, Iowa, Kansas, Maryland, Massachusetts, Michigan, Nebraska, Ohio, Pennsylvania, Texas, Utah, Vermont, and Washington State.