Software Engineer III, Android

New
M
MyFitnessPalHealth and fitness
Remote - USFull-TimeMiddle
Salary135,000 - 165,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
4+ years of relevant work experience
Required Skills
AgileGitSwiftCI/CDRESTful APIsUnit TestingiOS

Requirements

  • Have 4+ years of relevant work experience.
  • Have experience building applications in Swift for the iOS platform within an Agile environment.
  • Have experience writing unit tests and testable code.
  • Have experience with multithreaded programming.
  • Be comfortable working with RESTful APIs.
  • Have substantial experience with Git in a team environment.
  • Have experience working with a relational database.
  • Have used at least one package manager.
  • Have some experience with CI/CD.
  • Experience migrating a large legacy codebase to modern standards is a bonus.
  • Experience with a functional reactive programming framework such as RxSwift or Combine is a bonus.
  • Experience using SwiftUI is a bonus.

Responsibilities

  • Work with the creative design and user interface team to implement native mobile interfaces according to the iOS Human Interface Guidelines.
  • Analyze and optimize the user experience across UI, data storage, and network communications.
  • Build and deliver high-quality features and improvements independently.
  • Research and implement technical solutions to meet business goals.
  • Provide guidance on best practices for design, testing, security, and deployment.
  • Coach team members and mentor junior developers.
  • Work with the cross-functional product engineering team to solve problems.
  • Turn big ideas into simple, elegant solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
135,000 - 165,000 USD per year
Apply Now