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