Sr Mobile Software Engineer

Skills
.NET FrameworkAPIJavaAndroid DevelopmentAndroid JetpackKotlinModel-View-Viewmodel
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s Degree in Computer Science or related field.
  • 8+ years experience in mobile and web application development focusing on user experience.
  • Proficiency in Android and iOS development Java Kotlin Jetpack Compose JUnit Android Studio MVVM Swift RxSwift SwiftUI.
  • Experience with TypeScript JavaScript HTML CSS .NET Core C# and microservices.
  • Familiarity with Kubernetes Docker Azure tools services and CI/CD frameworks.
  • Strong knowledge of Agile DevOps and SDLC methodologies.

Nice to have

  • Agile
  • Scrum
  • CI/CD
  • Kubernetes
  • Azure

Day to day

  • Develop and own native applications for iOS Android and web.
  • Write well-structured cohesive code.
  • Collaborate with teams for joint development across mobile and web platforms.
  • Lead debugging efforts for user-facing products.
  • Elicit requirements and drive continuous integration and delivery initiatives.
  • Mentor team members and act as escalation point.
  • Remain updated with emerging technologies and influence tech landscape at Coinstar.