Coinstar

Sr Mobile Software Engineer

Coinstar United States

Coinstar provided pay range

This range is provided by Coinstar. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$130,000.00/yr - $160,000.00/yr

Additional compensation types

Annual Bonus

Direct message the job poster from Coinstar

As a Sr Mobile Software Engineer at Coinstar, you will own the development of native applications for iOS, Android, and web platforms. You will deliver outstanding results by writing well-structured, cohesive code with good encapsulation and low coupling, in collaboration with business partners and various members of the Technology organization.


What you'll do:

  • Build full-stack, user-focused mobile and web software solutions using modern, well-architected frameworks.
  • Lead development with a strong focus in front-end consumer-facing products with modular design patterns.
  • Collaborate with teams to jointly develop functionality across mobile and web applications, ensuring a seamless user experience across all platforms.
  • Lead debugging efforts of incidents and bugs introduced to user facing products, providing expedient resolutions to ensure quality solutions are delivered to our customers.
  • Elicit requirements through collaboration, as well as reverse-engineered from legacy code.
  • Drive initiatives in Continuous Integration/Test/Delivery.
  • Inspire, guide, and mentor team members on best practices and act as a point of escalation for more junior members.
  • Remain current with emerging technologies, influencing the future Coinstar landscape.
  • Continuously learn and improve technical and non-technical skills through training programs.
  • Be a role model for Coinstar Competencies, holding yourself and others accountable.


Experience and skills we seek:

  • Bachelor’s Degree in Computer Science or related technical field, or equivalent work experience.
  • 8+ years of hands-on experience designing, developing, and delivering customer facing mobile and web software solutions, with an emphasis on user experience and accessible design.
  • Android application development experience using Java, Kotlin, Jetpack Compose, JUnit, Android Studio, and MVVM.
  • Experience developing iOS applications using Swift 5+, RxSwift, Swift Package Manager, SwiftUI with a focus on modular code, designing software for reusability while prioritizing native iOS components (Ex: sharing common code for authentication).
  • Experience deploying to App Store and Google Play Store.
  • Experience with TypeScript, JavaScript, HTML, CSS, .NET Core C#, and microservice architecture patterns for web-facing solutions.
  • Container orchestration services including Kubernetes, Docker, and a variety of Azure tools and services.
  • Experience in software architecture and integration with third-party libraries, SDKs, Webhooks, and APIs.
  • Knowledge of modern identity management frameworks and technologies.
  • Experience with cloud-based solutions using Azure technology.
  • Familiarity with Agile development, Dev/Ops methodologies, and CI/CD tools.
  • Strong knowledge of SDLC methodologies, Agile, and Scrum.
  • Experience with test automation, unit test level TDD, and SAST/DAST.
  • Bonus: Experience in building financial solutions and working in a regulated industry.


Pay and Benefits

The typical starting salary range for this position is between $130,000-$160,000. For Washington State or jurisdictions that require the publication of the entire pay scale or salary range information, the full range is between $115,121 and $194,856. Coinstar uses geographically based pay ranges, within the United States, which allows us to pay competitively and consistently based on location. Within the range for the applicable geographic area, individual pay is determined by several factors, including job-related skills, experience, and relevant education or training. Your recruiter can share the salary range specific to your location. Short-Term and Long-Term bonus incentives are a part of the total compensation package and are based on Company and Individual performance.


In addition to a competitive salary, we offer a comprehensive benefits package. This includes three outstanding medical plans to choose from, dental and vision insurance, retirement savings plans with immediate vesting, generous paid time-off, parental and adoption leave, a corporate matched giving plan, an Employee Assistance Program, and a casual and flexible work environment with work from home options.


This job description is not intended to be all-inclusive.

  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Financial Services, Consumer Services, and Retail

Referrals increase your chances of interviewing at Coinstar by 2x

See who you know

Get notified about new Mobile Engineer jobs in United States.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More