Posted in

Staff Engineer – Android

Staff Engineer – Android

CompanyCVS Health
LocationWheeling, IL, USA, Chantilly, VA, USA, Smithfield, RI, USA, Alpharetta, GA, USA, Scottsdale, AZ, USA, Hartford, CT, USA, New York, NY, USA, Richardson, TX, USA
Salary$118450 – $284280
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 7+ years of Software development experience with at least 7+ years in designing/developing Android Mobile applications
  • 4+ years of experience with modern Android development frameworks such as Jetpack compose and Kotlin
  • 3+ years of experience working with cross-functional teams such as design, product, data teams to deliver great user experiences
  • 3+ years of experience in influencing large organizations on best practices in Mobile Android development
  • 3+ years of accessibility experience

Responsibilities

  • Spend time developing Android code especially complex use-cases
  • Partner with Product, UX and Engineers to iterate the features and improve the Product
  • Mentor/guiding team members on a regular basis
  • 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 as and when needed
  • Collaborate in troubleshooting complex data, features, service, platform issues and perform root cause analysis to proactively resolve product and operational issues
  • Be an advocate of security best practices, champion and support the importance of security within engineering
  • Provide technical guidance and mentoring to fellow engineers in software design and development activities

Preferred Qualifications

  • Experience with modern Android development frameworks such as Jetpack Compose
  • Experience working with cross-functional teams such as design, product, data teams to deliver great user experiences
  • Experience in influencing large organizations on best practices in Mobile Android development
  • Accessibility experience. Telemetry & observability experience beyond Firebase
  • Strong desire to build in test from the start with TDD development experience. Continuous delivery in mobile, code review, static analysis, continuous integration, automation and functional testing (using Espresso)
  • Experience designing retail or ecommerce applications
  • Experience with authenticated session using OAuth and authenticated tokens
  • Significant contributions of released Customer facing applications