
Senior Mobile Developer
EX Squared LATAM
full-time
Posted on:
Location Type: Remote
Location: Anywhere in Latin America
Visit company websiteExplore more
Job Level
About the role
- Design and build modern, scalable mobile applications for both Android and iOS platforms
- Develop high-quality code using Kotlin, Swift, and modern mobile frameworks
- Implement reusable and maintainable architectures (MVVM, MVI, Clean Architecture)
- Leverage Kotlin Multiplatform (KMP) to share business logic across platforms
- Integrate mobile applications with RESTful and/or GraphQL APIs
- Collaborate closely with Product, Design, Backend, and QA teams to deliver seamless user experiences
- Ensure performance, scalability, and responsiveness across multiple devices and screen sizes
- Write and maintain unit tests and automated tests to ensure code quality
- Debug and resolve issues, optimizing application performance and stability
- Actively use AI-assisted development tools (e.g., GitHub Copilot) to accelerate delivery, while critically reviewing generated code for quality, security, and maintainability.
Requirements
- 5+ years of experience in mobile development, with strong expertise in Kotlin and exposure to Swift/SwiftUI
- Hands-on experience with Kotlin Multiplatform (KMP) for shared logic across platforms
- Solid understanding of modern mobile architectures (MVVM, MVP, MVI)
- Experience consuming and integrating APIs (REST and/or GraphQL)
- Strong knowledge of mobile development best practices, UI/UX principles, and platform guidelines
- Experience with unit testing frameworks and test automation
- Familiarity with performance optimization, threading, and offline storage
- Experience working with CI/CD pipelines and version control tools (Git)
- Ability to work in Agile environments and collaborate across cross-functional teams
- Experience using AI coding assistants (e.g., GitHub Copilot, Cursor, Codeium) and the ability to evaluate and refine AI-generated code
- Strong communication skills and a problem-solving mindset.
Benefits
- Competitive compensation in USD
- 100% remote work across LATAM
- Access to learning platforms and professional development programs
- A collaborative, inclusive, and high-performance culture
- Opportunities to work on impactful, large-scale digital products
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinSwiftKotlin Multiplatform (KMP)MVVMMVIClean ArchitectureRESTful APIsGraphQL APIsunit testingtest automation
Soft Skills
strong communication skillsproblem-solving mindsetcollaborationAgile environments