Senior Android Developer
New
E
EX Squared LATAMDigital Transformation
Fully remote position within LATAM. This opportunity is currently open to candidates residing in Latin America and BrazilContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Advanced English
- Experience
- 5+ years
- Required Skills
- GraphQLGitKotlinCI/CDRESTful APIs
Requirements
- 5+ years of experience in Android development.
- Strong hands-on experience with Kotlin and modern Android development practices.
- Experience with Jetpack Compose and Android Jetpack components.
- Solid understanding of Android SDK and the mobile application lifecycle.
- Experience implementing architecture patterns such as MVVM, MVP, or MVI.
- Familiarity with RESTful APIs and/or GraphQL integrations.
- Strong understanding of Android UI/UX principles and responsive design.
- Experience with testing frameworks such as Mockito, Espresso, or Robolectric.
- Knowledge of offline storage, threading, and performance optimization.
- Experience working with Git and CI/CD pipelines.
- Familiarity working within Agile environments.
- Strong communication and collaboration skills.
- Advanced English level.
Responsibilities
- Design, develop, and maintain modern Android applications using Kotlin and Android best practices.
- Build responsive and scalable mobile solutions focused on exceptional user experience.
- Collaborate closely with Product, Design, QA, and Back-End teams throughout the development lifecycle.
- Implement intuitive and visually appealing interfaces aligned with Android design guidelines.
- Integrate applications with RESTful and/or GraphQL APIs and backend services.
- Optimize applications for performance, scalability, and compatibility across multiple Android devices and screen sizes.
- Write clean, maintainable, and testable code following architecture patterns such as MVVM, MVP, or MVI.
- Create and maintain unit tests and contribute to automation testing efforts.
- Troubleshoot, debug, and resolve application issues efficiently.
- Contribute to CI/CD and continuous delivery practices.
View Full Description & ApplyYou'll be redirected to the employer's site