Senior Software Engineer 2, Mobile

New
Remote - Eligible US LocationsFull-TimeSenior
Salary128000 - 204000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
SQLKafkaKotlinKubernetesSwiftMicroservices

Requirements

  • 7+ years of relevant engineering experience
  • Demonstrated experience designing and developing mobile applications
  • Proficiency in native mobile development (Swift for iOS, Kotlin for Android)
  • Experience in backend services development
  • Worked with Kafka or other event streaming tooling
  • Shipped microservices and experience with EDA (event driven architecture)
  • Worked with SQL databases
  • Understanding of Kubernetes and infrastructure as code
  • Experience with structured, methodical problem solving and debugging
  • Track record of participating in constructive dialogue with an engineering team
  • Experience applying expertise to solve problems and being able to learn quickly when in a new situation

Responsibilities

  • Work on software features and tools that will improve Zwift Companion
  • Build out a deep understanding of the software and influence teammates and occasionally other teams and functions
  • Drive technical solutions for software features of moderate-to-high complexity, making logical design trade-offs at the application level
  • Lead complex feature integrations
  • Manage end-to-end feature delivery, including alignment with external stakeholders
  • Resolve challenging technical problems that require working across team boundaries
  • Work on existing native mobile codebases (iOS and Android) and contribute to building out our Native + Kotlin Multiplatform solution
  • Work with Kafka (or other event streaming platforms) and SQL databases, building and delivering end to end microservices
  • Proactively advise your team and manager on technical approaches, helping to establish best practices and improve team capabilities
  • Continually drive software engineering best practices within the team
  • Evaluate systemic root causes with the help of other senior and staff engineers, looking to solve problems with a 3-6+ month forward vision
  • Contribute to technical strategy development, occasionally influencing cross-team technical direction
View Full Description & ApplyYou'll be redirected to the employer's site
128000 - 204000 USD per year
Apply Now