over 1 year ago
Remote, MexicoSenior
Responsibilities
- Develop and enhance native Android applications using Kotlin and Java.
- Implement features according to established architecture and design patterns such as MVVM and MVC.
- Integrate RESTful APIs, third-party SDKs, Room/SQLite storage, and offline functionality.
- Address performance optimization, debugging, memory management, application lifecycle, security standards, and technical debt.
- Write and support unit and mobile feature testing using JUnit and Espresso.
- Collaborate with cross-functional engineering teams, participate in code reviews and design discussions, and communicate technical constraints.
- Keep current with Android platform updates, suggest improvements, and mentor junior developers when needed.
Requirements
- 5+ years of experience as an Android developer.
- Strong expertise in native Android application development and proficiency in Kotlin with working knowledge of Java.
- Experience integrating RESTful APIs, third-party SDKs, analytics and crash-reporting tools, and Room/SQLite with offline functionality.
- Experience with multithreading, asynchronous programming, performance optimization, debugging, memory management, and application lifecycle concepts.
- Unit-testing experience with JUnit/Espresso and familiarity with mobile design patterns and architecture principles.
- Experience participating in code reviews, design discussions, and agile development environments.
- Strong communication, collaboration, problem-solving, self-management, adaptability, and attention to detail.
Benefits
- Remote work.
- Progressive career development and advancement opportunities.
- Training, mentorship, and certification programs.
- Exposure to modern technologies across various industries.
About Sparq
Sparq is a U.S.-based digital engineering consultancy that designs, builds, and supports AI-enabled software, data, and cloud systems for enterprise clients. It delivers custom applications, ML/AI solutions, and modernization services, validated in its internal The Shop practice and implemented via its Intelligence Studio. Headquartered in Atlanta, it serves Fortune 1000 organizations across logistics, real estate, and financial services, holds Snowflake Elite and AWS Advanced partner status, and is a portfolio company of Harvest Partners.