Senior iOS Engineer

BrazilContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AgileSwiftCI/CDRESTful APIsJSONUnit Testing

Requirements

  • 5+ years of iOS app development experience
  • Portfolio of shipped apps
  • Expertise in Swift and SwiftUI
  • Deep knowledge of iOS SDK frameworks
  • Knowledge of Apple’s design guidelines
  • Strong computer science fundamentals: data structures, algorithms, concurrency, memory management
  • Proficient in REST APIs
  • JSON data handling
  • Integrating third-party SDKs
  • Experience with unit/UI testing
  • CI/CD pipelines
  • Agile development practices
  • Skilled in debugging, profiling, and optimizing mobile applications
  • Strong problem-solving and communication skills

Responsibilities

  • Design, build, and maintain customer-facing iOS applications with a focus on quality and performance
  • Collaborate with Product and Design teams to define, design, and deliver new features
  • Take ownership of the iOS codebase architecture, ensuring scalability, reliability, and maintainability
  • Partner with backend and firmware engineers to design end-to-end solutions
  • Mentor junior engineers through code reviews, pair programming, and technical guidance
  • Advocate for coding standards, testability, and performance best practices within the team
  • Identify and resolve complex technical issues, including debugging and performance optimization
  • Stay current with iOS ecosystem trends and proactively recommend improvements
  • Participate in Agile ceremonies, contributing to sprint planning, estimation, and retrospectives
  • Maintain clear technical documentation for features, architecture decisions, and best practices
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now