Senior Mobile Engineer (iOS + Android)

A
AccelOneSoftware Development
LATAMFull-TimeSenior
Salary not disclosed

Job Details

Languages
English
Experience
5+ years
Required Skills
Software DevelopmentAgileAndroidiOS DevelopmentJavaKotlinSwiftCI/CDRESTful APIsProblem Solving

Requirements

  • 5+ years of experience in professional mobile development.
  • Strong proficiency in Swift (iOS) and Kotlin/Java (Android).
  • Experience building and publishing apps in the App Store and/or Google Play.
  • Deep understanding of native mobile architectures, patterns (MVC, MVVM, Clean Architecture), and SDKs.
  • Experience integrating with RESTful APIs and mobile networking stacks.
  • Strong debugging and performance optimization skills.
  • Familiarity with mobile CI/CD, testing frameworks, and automated pipelines.
  • Experience collaborating with distributed teams in Agile environments.
  • Strong communication skills and English fluency.

Responsibilities

  • Design, develop, and maintain native mobile applications for iOS (Swift) and Android (Kotlin/Java).
  • Build performant, modular, and well-tested mobile features aligned with product requirements.
  • Integrate mobile apps with backend APIs, personalization engines, and data workflows.
  • Ensure consistent UI/UX and platform-specific best practices across iOS and Android.
  • Write clean, maintainable, reusable code with a strong focus on scalability and reliability.
  • Collaborate with Product, UX, Data, and Engineering teams throughout the SDLC.
  • Break down complex requirements into independent technical tasks.
  • Participate in Agile ceremonies, code reviews, and technical design discussions.
  • Research and integrate modern mobile frameworks, libraries, and engineering best practices.
  • Optimize app performance, loading times, memory usage, and battery consumption.
  • Ensure application stability across multiple devices, OS versions, and screen sizes.
View details
Apply Now