Jobgether

Mid Level / Senior Android Developer

Jobgether Brazil

Internet Marketplace Platforms · 11-50 employees

8 h ago
android Mid (2-5 yrs) Full-time Brazil
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain high-performance native Android libraries using Kotlin while ensuring scalability and accessibility. Collaborate with cross-functional teams to integrate backend services and optimize development workflows through CI/CD and automated testing.

What they look for

Android Kotlin Native Android libraries RESTful APIs Unit testing Integration testing Design patterns Clean code Algorithms Data structures Git Agile Scrum Kanban CI/CD API integration

Requirements

Requires solid experience in native Android development with Kotlin and a strong understanding of design patterns and clean code principles. Candidates must be proficient in unit/integration testing, API integration, and working within agile development environments.

Benefits

Medical insurance Dental insurance Meal allowance Food allowance Childcare assistance Extended parental leave Gym partnerships Profit-sharing program Life insurance Continuous learning platform Language-learning resources Benefits and discounts club

Full description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Mid Level / Senior Android Developer based in Brazil.

Join a collaborative, technology-driven environment focused on building high-quality digital products and delivering meaningful business impact. In this role, you will develop and maintain native Android libraries using Kotlin, with a strong focus on performance, accessibility, usability, and scalability. You will work closely with design, product, and backend teams to build seamless mobile experiences and ensure efficient API integrations. You will also contribute to code quality through automated testing, peer reviews, and software engineering best practices. By leveraging CI/CD tools and agile methodologies, you will help optimize development workflows and drive continuous improvement. This is a fully remote opportunity, although professionals living in the Campinas Metropolitan Region must attend the local offices according to the applicable attendance policy.

\n

Accountabilities

• Develop and implement responsive, high-performance, and accessible Android interfaces using Kotlin.

• Build, maintain, and evolve native Android libraries, ensuring performance, usability, scalability, and maintainability.

• Integrate mobile components with backend services, ensuring efficient consumption of RESTful APIs and other services.

• Collaborate with design teams, Product Owners, and backend engineers to plan project deliveries, align technical requirements, and achieve product goals.

• Participate in code reviews and promote engineering best practices across the development team.

• Write clean, organized, reusable, and scalable code that supports long-term maintenance and product evolution.

• Ensure software quality through automated testing, including unit and integration tests.

• Use continuous integration and continuous delivery (CI/CD) tools to streamline development, testing, and release processes.

• Monitor relevant metrics and contribute to the continuous improvement and sustainable evolution of projects.

• Troubleshoot and resolve technical challenges of medium to high complexity while maintaining reliable development standards.

Requirements:

• Solid experience developing native Android libraries using Kotlin.

• Experience working with internal and third-party libraries in Android development.

• Practical knowledge of unit testing and integration testing.

• Familiarity with design patterns, clean code principles, and software engineering best practices.

• Good understanding of algorithms and data structures.

• Ability to analyze and solve technical problems of medium to high complexity.

• Experience with code version control tools, particularly Git.

• Experience integrating RESTful APIs and connecting mobile applications with backend services.

• Experience working in agile development environments using methodologies such as Scrum or Kanban.

• Strong collaboration and communication skills, with the ability to work effectively alongside multidisciplinary teams.

Nice to have:

• Experience developing multimedia libraries or applications involving audio and video.

• Experience building Android TV applications or libraries.

• Knowledge of video streaming technologies and standards, including HLS, DASH, DRM, and codecs.

• Experience integrating advertising libraries, such as IMA.

• Experience developing libraries with Kotlin Multiplatform (KMP).

Benefits:

• Healthcare: Medical and dental insurance.

• Food assistance: Meal and food allowances.

• Family support: Childcare assistance and extended parental leave.

• Fitness and well-being: Partnerships with gyms and health and wellness professionals through Wellhub (formerly Gympass) and TotalPass.

• Financial rewards: Profit-sharing program (PLR).

• Financial protection: Life insurance.

• Professional development: Access to a continuous learning platform, online course partnerships, and language-learning resources.

• Discounts: Access to a benefits and discounts club.

• Physical and mental health: Free online resources dedicated to physical health, mental well-being, and overall wellness.

• Parenting support: Courses focused on pregnancy and responsible parenting.

• Inclusive workplace: Dedicated health and well-being professionals, inclusion specialists, and affinity groups to support employees throughout their professional journey.

• Accessibility support: Candidates with disabilities can receive guidance regarding the required disability documentation and available accommodations during the recruitment process.

• Work arrangement: Remote work, with mandatory office attendance for professionals residing in the Campinas Metropolitan Region, in accordance with the applicable attendance policy.

• Additional benefits: Other perks may be available as part of the overall employee benefits package.

• Compensation: Salary details were not specified in the original job description and can be confirmed during the recruitment process.

\nHow Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Similar roles