EX Squared is looking for a Software Engineer, Android to contribute to the development of our mobile products. This role is a remote position for professionals located in Uruguay.
What You'll Do
- Design, build, and maintain high-quality Android applications
- Collaborate with product managers and designers to define feature specifications
- Write clean, maintainable, and efficient code
- Participate in code reviews and architectural discussions
- Identify and resolve performance bottlenecks and bugs
What We're Looking For
- Proven experience developing Android applications with Kotlin and Java
- Strong understanding of Android SDK, different versions of Android, and device compatibility
- Familiarity with RESTful APIs to connect applications to backend services
- Knowledge of modern Android architecture patterns (MVVM, Clean Architecture)
- Experience with dependency injection (Dagger/Hilt), coroutines, and Jetpack libraries
- Ability to work independently and as part of a distributed team
Nice to Have
- Experience with Compose for building modern UI
- Knowledge of testing frameworks (JUnit, Espresso)
- Familiarity with CI/CD pipelines for mobile applications
- Understanding of modular app architecture
Technical Stack
- Languages: Kotlin, Java
- Architecture: MVVM, Clean Architecture
- Libraries: Android Jetpack, Coroutines, Dagger/Hilt
- Tools: Android Studio, Git
Work Mode
This is a remote position open to candidates located in Uruguay.
EX Squared is an equal opportunity employer.

