Apply

Senior Mobile Developer (Kotlin Multiplatform , Android & iOS) - TEMPORARY.

Posted 6 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Latin America, worldwide

🏢 Company: EX Squared LATAM

⏳ Experience: 5+ years

🪄 Skills: GraphQLAgileAndroidGitiOS DevelopmentJavaKotlinQASwiftUI DesignMobile testingCI/CDRESTful APIsDebugging

Requirements:
  • 5+ years of experience with Android development using Kotlin
  • Proven experience with Kotlin Multiplatform (KMM) in production or side projects
  • Understanding of modern Android and iOS development principles
  • Familiarity with Swift and SwiftUI.
  • Experience integrating RESTful/GraphQL APIs
  • Solid grasp of mobile architecture patterns (MVVM, MVI, etc.)
  • Proficiency in UI/UX design principles and responsive layouts
  • Background in testing, debugging, and performance optimization
  • Understanding of accessibility standards (WCAG 2.2) and their implementation
  • Experience with Git, Agile workflows, and CI/CD pipelines
Responsibilities:
  • Designing and building modern mobile apps that meet UX/UI and performance standards
  • Writing clean, scalable code in Kotlin, Swift, and Java
  • Utilizing Kotlin Multiplatform to build reusable components across Android and iOS
  • Applying architecture patterns such as MVVM, MVI, or MVP
  • Creating intuitive interfaces aligned with Android and iOS guidelines
  • Implementing navigation flows and seamless offline functionality
  • Integrating RESTful and/or GraphQL APIs with solid error handling
  • Writing and maintaining unit tests and supporting automated QA processes (e.g., Mockito, Espresso, Robolectric)
  • Collaborating with Designers, Backend Developers, QA Engineers, and Product Managers
  • Contributing to CI/CD pipelines and continuous delivery workflows
  • Documenting technical decisions and maintaining clear, scalable architecture
  • Staying current with mobile development trends, open-source tools, and platform updates
Apply