
Senior Software Development Engineer – Android
CVS Health
full-time
Posted on:
Location Type: Remote
Location: Texas • United States
Visit company websiteExplore more
Salary
💰 $92,700 - $185,400 per year
Job Level
About the role
- work on the team that brings CVS customers their “Shopping Super-power”
- collaborate with Apps Platform Engineers, Product Managers, Engineering Managers and fellow Feature Team Engineers
- improve and maintain mobile apps CI and CD infrastructure and pipelines
- provide high level tooling support to team engineers
- collaborate to drive solutions that would reduce cost and time to market
- be responsible for end-to-end application delivery including coordination with required teams for production deployment
- continuously monitor application health and KPIs, support triage of any production issues
- collaborate in troubleshooting complex data, features, service, platform issues
- provide technical guidance and mentoring to fellow engineers
Requirements
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience preferably with Kotlin
- 5+ years experience with modern Android development frameworks such as Jetpack compose, MVVM, Dependency Injection framework
- 5+ years experience working with cross-functional teams such as design, product, data teams to deliver great user experiences
- 5+ years experience in influencing large organizations on best practices in Mobile Android/iOS development
- 3+ years of accessibility experience/Telemetry and observability experience beyond Firebase
Benefits
- medical, dental, and vision coverage
- paid time off
- retirement savings options
- wellness programs
- other resources, based on eligibility
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinAndroid developmentJetpack ComposeMVVMDependency InjectionCI/CDapplication deliverymonitoring KPIstroubleshootingaccessibility
Soft Skills
collaborationtechnical guidancementoringinfluencing best practicesproblem-solvingcommunicationteamworkcoordinationsupportleadership