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.