The position is for a Senior Android Developer at Koombea, a rapidly growing software development company in Latin America.
The role is remote and targeted at candidates from Latin America, requiring full-time commitment and a minimum of 4 years of experience.
The main responsibility is to build client-side multi-platform applications using the Android Native Mobile development framework, with a focus on performance, user experience, and accessibility.
Key tasks include developing user-facing features for native Android applications, building user interface functionality across various Android devices, and ensuring optimized performance of mobile applications.
The developer will participate in agile development processes, including sprint planning meetings and daily stand-ups, and will be responsible for reviewing, refactoring, and maintaining codebases.
The role also involves submitting applications to beta and production environments and ensuring the quality of deliverables.
Requirements:
Candidates must be proficient in Java/Kotlin Multiplatform and have a good understanding of its ecosystems.
Experience with the Android SDK on Phones, Wearable, and TV is required.
Knowledge of memory management and multi-threading is essential.
Familiarity with RESTful APIs for connecting to back-end services is necessary.
Candidates should have experience managing 3rd party libraries with Maven and working with embedded databases and other system data stores.
A good understanding of performance limits and characteristics is required.
Proficient understanding of code versioning tools, specifically Git, is necessary.
Experience with automated testing platforms and unit tests is expected.
Understanding of Google Material Design and a good sense of UI design with a user-oriented focus is required.
Candidates should have a knack for benchmarking and optimization.
Familiarity with continuous integration tools such as Fastlane, Jenkins, CircleCI, and Fabric is preferred.
Experience working with multiple targets, schemes, and environments is also required.
Benefits:
Koombea offers a flexible working schedule to accommodate employees' needs.
The position allows for remote work, providing a comfortable work environment.
Competitive compensation is provided, along with performance bonuses.
Employees can expect surprise goodies as part of the company culture.
Koombea promotes a healthy work-life balance, allowing employees to manage their schedules and careers effectively.