CVS Health - Saint Paul, MN

posted 29 days ago

Full-time - Principal
Remote - Saint Paul, MN
Health and Personal Care Retailers

About the position

The Principal Mobile Engineer - Android at CVS Health will play a crucial role in enhancing the customer-facing Flagship CVS Shopping and Pharmacy apps. This position involves advancing mobile architecture, collaborating with cross-functional teams, and mentoring fellow engineers. The Principal Engineer will be responsible for developing Android code, improving CI/CD infrastructure, and ensuring the delivery of high-quality applications while advocating for security best practices.

Responsibilities

  • Develop Android code for complex use-cases.
  • Partner with Product, UX, and Engineers to iterate features and improve the product.
  • Mentor and guide team members regularly.
  • Improve and maintain mobile apps CI and CD infrastructure and pipelines.
  • Collaborate to drive solutions that reduce cost and time to market.
  • Coordinate with required teams for end-to-end application delivery and production deployment.
  • Monitor application health and KPIs, supporting triage of production issues as needed.
  • Troubleshoot complex data, features, and platform issues, performing root cause analysis.
  • Advocate for security best practices within engineering.
  • Provide technical guidance and mentoring in software design and development activities.

Requirements

  • 10+ years of software development experience with at least 7+ years in designing/developing Android mobile applications.
  • 5+ years of experience with modern Android development frameworks such as Jetpack Compose and Kotlin.
  • 5+ years of experience working with cross-functional teams to deliver great user experiences.
  • 5+ years of experience influencing large organizations on best practices in mobile Android development.
  • 5+ years of accessibility experience.

Nice-to-haves

  • Experience with telemetry and observability beyond Firebase.
  • Strong desire to build in test from the start with TDD development experience.
  • Experience designing retail or eCommerce applications.
  • Experience with authenticated sessions using OAuth and authenticated tokens.
  • Significant contributions to released customer-facing applications on the Play Store.

Benefits

  • Full range of medical, dental, and vision benefits.
  • 401(k) retirement savings plan with company match.
  • Employee Stock Purchase Plan available for eligible employees.
  • Fully-paid term life insurance plan.
  • Short-term and long-term disability benefits.
  • Well-being programs and education assistance.
  • Free development courses.
  • CVS store discount and discount programs with participating partners.
  • Paid Time Off (PTO) and paid holidays.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service