Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
• Proven experience in Android development with a strong portfolio of applications.• Proficiency in Java and Kotlin programming languages.• Familiarity with RESTful APIs and third-party libraries.• Solid understanding of mobile application architecture and design patterns.• Excellent problem-solving skills and attention to detail.• Ability to work effectively in a fast-paced environment.
About the job
Join our dynamic team at Indicacoes iFood Interno as a Senior Android Software Engineer. In this role, you will leverage your expertise to design, develop, and maintain innovative mobile applications that enhance user experiences. Collaborate with cross-functional teams to deliver high-quality software solutions, while staying up-to-date with emerging technologies.
About Indicacoes iFood Interno
Indicacoes iFood Interno is a leading technology company focused on delivering innovative solutions for the food delivery industry. Our mission is to create seamless experiences for our users through technology and creativity.
At Zup Innovation, our mission is to create cutting-edge technologies that challenge the best in the world and transform the game for our clients. We seek talented individuals who are eager to join a culture driven by excellence and innovation. If you thrive in a collaborative work environment fueled by curiosity, come build the future of technology with us.…
Role Overview ciandt is looking for a Senior Android Developer based in Brazil. This position focuses on building mobile applications that improve user experiences. The role involves working closely with colleagues from different disciplines and contributing throughout the development process, from initial concept through deployment. What You Will Do Design and develop Android applications for a range of projects Work with cross-functional teams to define, build, and ship new features Participate in all phases of the development lifecycle Location Brazil
ArcTouch develops apps, websites, and digital experiences for brands and startups. With over 15 years in the industry, the studio is part of the AKQA Group and has built a diverse project portfolio. Since 2009, ArcTouch has focused on designing products that connect with users and on fostering collaboration among team members from different backgrounds. This talent pool is for experienced Android developers in Brazil who are interested in future senior openings. By joining, candidates stay informed about new opportunities that match their skills and interests as they arise. Role overview Design and build scalable Android apps using Kotlin and Jetpack Compose, applying principles such as S.O.L.I.D. and architectural patterns like MVVM or MVP. Guide and mentor Android developers, support collaboration, and maintain high standards through code reviews and technical leadership. Work closely with US and EMEA clients, translating their needs into technical solutions as a trusted partner. Promote strong testing practices, including unit, integration, and UI tests, to ensure application quality. Support team growth by helping attract and evaluate Android talent during hiring processes. Location and work style All roles connected to this talent pool are remote and open to candidates based in Brazil.
Join ciandt, a leader in technology transformation, where we merge human insight with cutting-edge AI to deliver scalable tech solutions.With a global workforce of over 8,000 professionals, we have partnered with more than 1,000 clients over our 30-year journey. Here, artificial intelligence is not just a concept; it's our reality.We are seeking a passionate and skilled Senior Android Developer to collaborate with our team and serve a prominent American investment client. This is an on-site position based in Campinas, requiring daily presence in the office. If you thrive in a collaborative environment and enjoy direct interaction with colleagues, this role is ideal for you! Additionally, you will have the chance to utilize your English skills daily, engaging with international teams.Key Responsibilities:- Work closely with the CI&T team to fulfill the requirements of our financial sector client.- Implement agile deployment strategies, ensuring product quality and stability.- Collaborate with cross-functional teams to identify, prioritize, and execute enhancements and bug fixes that improve system performance and enhance user experience.- Write and maintain robust, scalable, and efficient code to support ongoing application development and maintenance.- Conduct thorough testing and debugging of code to guarantee high-quality deliverables.- Engage in code reviews and provide constructive feedback to fellow developers.Qualifications:- Proven experience as an Android Developer with proficiency in Java and Kotlin.- Strong expertise in Kotlin and adherence to coding conventions.- Familiarity with dependency injection frameworks such as Dagger or Hilt.- Understanding of software architectural patterns, including REST, MVVM, MVC, and Clean Architecture.- Experience in unit testing with JUnit and automated UI testing using Espresso.- Knowledge of componentization of interface elements and a basic understanding of Material Design principles.- Proficient in version control with Git and comfortable collaborating in a multi-team environment.
Join our dynamic team at Indicacoes iFood Interno as a Senior Android Software Engineer. In this role, you will leverage your expertise to design, develop, and maintain innovative mobile applications that enhance user experiences. Collaborate with cross-functional teams to deliver high-quality software solutions, while staying up-to-date with emerging technologies.
ciandt combines human expertise with artificial intelligence to deliver technology solutions at scale. With over 8,000 professionals worldwide and three decades of experience, the company has supported more than 1,000 clients. Artificial intelligence is a core part of ciandt’s strategy. Location policy: Candidates residing in the Metropolitan Region of Campinas must comply with the current office attendance requirements, which include presence at the city offices as specified. Role overview This Senior Mobile Developer role centers on native iOS and Android development for Brazil’s largest banking institution. The position involves shaping technical standards, working closely with cross-functional teams, and driving improvements in user experience through practical, effective solutions. What you will do Set and uphold technical standards to support digital and cultural transformation Collaborate with multidisciplinary teams to deliver native mobile app solutions Maintain a strong focus on user experience and measurable outcomes Participate in code reviews to ensure high code quality Requirements Mobile development experience with Kotlin and Java iOS development using Swift and SwiftUI Knowledge of software architecture patterns such as Clean Swift and MVVM Familiarity with programming paradigms like MVP and SOLID principles Experience with unit testing and code review (tools such as Mockk and Roboelectric) Unit and integration testing using XCTest, KIF, or XCUITests Emphasis on Clean Code and use of Design Patterns for maintainability Building layouts with XML and Jetpack Compose Experience working in CI/CD environments Experience with Maven Understanding of SCM processes and version control tools Background in modularizing mobile projects Soft skills Ability to work independently Proactive problem-solving approach Clear communication and effective collaboration with clients Resilience and adaptability when faced with challenges Transparency and visibility in remote teamwork Preferred qualifications Understanding of agile practices and culture Experience with automation and the testing pyramid Comfort working in remote communication environments Familiarity with native accessibility features Experience using tools such as Jira and xRay Background in payment systems and third-party integrations
ciandt combines human expertise with artificial intelligence to deliver scalable technology solutions. With a team of over 8,000 professionals and a track record of more than 1,000 client partnerships across three decades, the company emphasizes technology transformation and innovation. Role overview The Senior Android Developer will join the software engineering team in Campinas, SP. This position focuses on building and maintaining a mobile application that connects to a global IoT ecosystem. The work involves designing Android apps that communicate with AWS cloud services and edge devices, with an emphasis on reliability and high performance. Key responsibilities Develop Android applications that interact with AWS cloud services and IoT edge devices Address concurrency and networking challenges within mobile apps Design software architectures that scale and are easy to maintain Work to ensure application performance and reliability Location This role is based in Campinas, SP.
Role Overview ciandt is hiring a Mid-Level/Senior Android Developer in Brazil. This role focuses on building mobile solutions that reach users worldwide. Work alongside a team committed to delivering reliable software and thoughtful user experiences.
About the Role ciandt is hiring a Mid-Level/Senior Mobile Developer to focus on iOS and Android projects. This role involves building and improving mobile applications in collaboration with designers, engineers, and other specialists. What You Will Do Design, develop, and maintain mobile apps for iOS and Android platforms Work alongside cross-functional teams to deliver new features and improve user experiences Contribute technical expertise to projects that explore new approaches in mobile technology Location This position is based in Brazil.
N-iX continues to expand in Latin America, bringing together over 2,400 professionals throughout Europe and the Americas. The company partners with major enterprises and Fortune 500 organizations to deliver software solutions. N-iX has also earned recognition as a Great Place to Work in Colombia. Role overview The Senior Android Engineer will join a USA-based product group, contributing to technology that powers smart machines and supports personalized, custom-designed applications. This position is open to experienced Android engineers located in Brazil or Colombia. What you will do Develop Android applications for international clients Contribute to the creation and enhancement of smart machine products Collaborate with a diverse and inclusive technology team Benefit from flexible work arrangements Location Candidates must be based in Brazil or Colombia to be considered for this role.
Join the Inter team!At Inter, we believe that every day is a new opportunity to shape the future through the technology we create, the connections we forge, and the ideas we share. As a Super App, we offer comprehensive solutions in digital banking, investments, credit, insurance, marketplace, and everyday services. But we are also much more than that: we are a dynamic team constantly evolving.With this momentum, new opportunities arise. Now is your chance to explore an intelligent way to invest in your career. Come and be part of #sanguelaranja!We are seeking Mobile Developers for iOS/Android | Mid, Senior, and Specialist levelsThe Inter team is expanding with new products, new markets, and an ever-growing scale. We are looking for Mobile Developers who are eager to help build the future architecture of our Super App. If you enjoy solving problems more than repeating patterns, you belong with us.Your Challenge:As part of our team, you will develop distributed services that power our Super App for millions of users. Your goal will be to ensure high availability and low latency, making architectural decisions that truly impact the user experience. Beyond implementation, we want you to engage in technical decisions and help evolve our technological approach at Inter.Your Daily Responsibilities:Develop and maintain native applications [Swift/SwiftUI | Kotlin/Jetpack].Implement screens, navigation, and API integrations.
At CI&T, we are pioneers in technological transformation, merging human expertise with AI to develop scalable tech solutions. With over 8,000 professionals globally, we have partnered with more than 1,000 clients over our 30-year journey. Artificial Intelligence is our reality.Note: If you reside in the Metropolitan Region of Campinas, your presence in our office will be mandatory in accordance with current attendance policies.We are looking for a Mid-Level/Senior Android Developer who thrives on challenges to enhance a financial sector project, creating new features and refining existing ones. This project covers end-to-end customer solutions, providing a dynamic environment filled with diverse challenges.
Join Inter with us!!! At Inter, we believe that the future begins anew each day through the technology you create, the connections you build, and the ideas you share. We are a Super App offering comprehensive solutions in digital banking, investments, credit, insurance, marketplace, and various daily services. But we are much more than that: we are a dynamic team in constant evolution.In this fast-paced environment, new opportunities arise. It's your turn to discover this intelligent way to invest in your career. Come be part of #sanguelaranja!We are looking for Mobile Developers for iOS/Android | Mid, Senior, and Specialist levelsThe Inter is growing: new products, new markets, and a constantly expanding scale. We are looking for Mobile Developers who want to help shape the future architecture of our Super App. If you prefer solving problems over repeating patterns, your place is with us.Your ChallengeYou will build distributed services that power our Super App for millions of users. Your goal will be to ensure high availability and low latency, making architectural decisions that genuinely impact the user experience. More than just implementation, we want you to participate in technical decision-making and help evolve how we approach technology at Inter.Your Daily Tasks:Develop and maintain native applications [Swift/SwiftUI | Kotlin/Jetpack].Implement screens, navigation, and API integrations.
About Us At Swile, we are dedicated to creating exceptional products that minimize friction in everyday professional experiences while enhancing employee satisfaction. Serving over 5.5 million users across 85,000 companies in France and Brazil, we deliver innovative solutions in diverse sectors including Fintech, Travel, HR, and Employee Benefits.Join Our Team As a Senior Mobile Software Engineer specializing in Android at Swile, you will play a crucial role in crafting outstanding user experiences. Your expertise will ensure our Android application maintains peak performance, security, and stability, even on older devices. We seek a passionate Senior Software Engineer with extensive Android knowledge to elevate our platforms and drive Swile Apps towards the pinnacle of user satisfaction.In this role, you will own user-facing features from conception to deployment, raise quality standards, and inspire your team to achieve consistently high performance. Your responsibilities will include delivering well-documented, tested, and high-performance code in Kotlin and Java, adhering to best development practices, and conducting thorough code reviews to enhance overall team output.Daily Responsibilities - Lead the entire lifecycle of Android features from problem identification to design, implementation, rollout, and monitoring.- Establish and uphold mobile quality benchmarks (e.g., crash-free >99.9%, improved cold-start times, accessibility compliance, and secure software practices).- Direct mobile architecture and standards including modularization, design system components, networking, and telemetry.- Implement safe shipping practices using feature flags, staged rollouts, server-driven configurations, kill switches, and clear rollback plans.- Monitor and alert on critical user journeys (errors, latency, jank, memory/battery usage, app size).- Facilitate cross-platform consistency by defining shared foundations with iOS/Web and addressing experience gaps.- Empower team members through design/code reviews, mentoring senior engineers, and streamlining CI/build processes.- Collaborate closely with Product, Design, and Data teams; prototype, experiment, and make decisions based on user feedback.Requirements 6+ years of experience in developing large-scale Android applications, with a proven track record of delivering impactful user features.Proficiency in Kotlin, strong Gradle skills, expertise in Jetpack Compose/XML (ViewBinding) and Java interoperability, and solid understanding of concurrency (Coroutines/Flow) and Android Profiler.In-depth knowledge of networking (REST/Retrofit), testing frameworks, and mobile security best practices.
Full-time|On-site|São Paulo, State of São Paulo, Brazil
Become a Vital Member of Novibet as an Android Developer!Are you prepared to step into a pivotal role within a vibrant and rapidly expanding company? If your passion lies in software development and you excel in a fast-paced setting, this could be the perfect opportunity for you.About UsEstablished in 2010, Novibet is a leading GameTech organization with operations spanning Europe, the Americas, and various ROW countries, including Greece, Brazil, Ireland, Finland, Mexico, Chile, Ecuador, Cyprus, and New Zealand. We have offices in Greece, Malta, Brazil, and Mexico, employing over 1,200 professionals globally. Our commitment to technological innovation drives us to continually push boundaries, providing seamless entertainment and online gaming experiences to our growing customer base.Why Choose Novibet?At Novibet, we empower you to thrive, emphasizing growth through collaboration and learning as part of a team of forward-thinkers who adapt to new challenges. We are dedicated to cultivating a positive, inclusive, and supportive workplace culture where every individual can succeed.Join us and become part of a worldwide team that values collaboration, innovation, and personal development.Your ResponsibilitiesConvert designs and wireframes into high-quality code.Design, develop, and maintain high-performance, reusable, and reliable Kotlin code.Ensure optimal application performance, quality, and responsiveness.Identify and resolve bottlenecks and bugs.Assist in maintaining code quality, organization, and automation.Your QualificationsUniversity and/or postgraduate degree in a relevant field.Proven experience in software development.Experience in launching one or more Android apps currently available on Google Play is an advantage.Strong understanding of Android SDK, various Android versions, and different screen sizes.In-depth knowledge of Android UI design principles, patterns, and best practices.Analytical thinking and problem-solving skills.Ability to create self-contained, reusable, and testable modules and components.Familiarity with version control tools like Git.A commitment to continuous learning, skill improvement, knowledge sharing, and adapting to processes.Preferred Technical Skills4+ years of experience in Android software development.1+ years of experience in Kotlin development is a significant advantage.Working knowledge of the mobile landscape, architectures, trends, and emerging technologies.Programming experience interfacing with server APIs via JSON.Familiarity with RESTful APIs for communication.
Join our innovative team at iFood Carreiras as a Senior Android Software Engineer. You will play a pivotal role in designing, developing, and optimizing mobile applications that enhance user experience and drive engagement. Collaborate with cross-functional teams to deliver high-quality software solutions.
At Playlist, we believe that life's most enriching experiences unfold beyond the screen. We are on a mission to create the ultimate platform for intentional living, enabling people to connect through inspiring fitness, wellness, and adventure experiences. With renowned brands like Mindbody and ClassPass under our umbrella, Playlist empowers both businesses and individuals, seamlessly transforming aspirations into actions. Join us in redefining how technology can nurture impactful, real-world connections.ClassPass offers an extensive array of fitness and wellness experiences globally, guiding individuals towards a balanced and active lifestyle. Our platform simplifies the process of discovering and engaging in activities, whether it's fitness classes, self-care sessions, nutritious meals, or exciting new pursuits. Be a part of our journey to cultivate healthier, more vibrant communities worldwide.The Role You’ll Play: Serve as a technical lead throughout the entire software development lifecycle, guiding scoping, planning, design, implementation, testing, documentation, delivery, and maintenance.Develop innovative software solutions by analyzing information requirements, engaging with users, assessing system flows, data utilization, and workflows, and investigating problem areas, adhering to the software development lifecycle.Collaborate closely with Engineering Managers and Mobile Architects to drive effective engineering design and implementation.Decompose complex tasks and delegate responsibilities to junior engineers, fostering their growth and development.Work in tandem with backend engineers to efficiently develop new APIs for mobile applications.Research and advocate for internal best practices and coding standards, including writing and executing comprehensive automated tests for your code.Contribute to the documentation of System Architecture, ensuring clarity and accessibility.Create and develop shared tooling and SDKs for use by multiple teams across the organization.
Plain Concepts is looking for an Android Engineer with strong Kotlin experience. This remote role is open to candidates based in Brazil. What You’ll Do Design, build, and maintain Android applications using Kotlin. Own features throughout their lifecycle, from initial concept through deployment and ongoing support. Translate product requirements into scalable, maintainable, and testable solutions. Write clear, idiomatic Kotlin code focused on readability and long-term maintainability. Apply modern Android architectural patterns such as MVVM and MVI. Integrate RESTful APIs and handle asynchronous data flows within the app. Work closely with backend engineers to define and refine API contracts. Optimize app performance, responsiveness, and stability across a range of Android devices. Troubleshoot and resolve bottlenecks and bugs with minimal supervision. Take part in code reviews, technical discussions, and architectural decisions. Contribute to ongoing improvements in code quality, development tools, and processes. Collaboration This role involves close collaboration with product, design, and backend teams. Balancing the delivery of new features with efforts to improve architecture and code quality is a key part of the job as the codebase evolves.
Join our dynamic team at RH Software Ltda as a Mid-Level Mobile Developer. You will be responsible for designing, developing, and maintaining mobile applications using React Native, Swift, and Android. Your expertise will help shape the future of our products and improve user experiences.
Join ciandt, a leader in tech transformation, where we blend human expertise with cutting-edge AI to deliver scalable technology solutions.With a robust team of over 8,000 professionals worldwide, we've established strong partnerships with more than 1,000 clients over three decades, making Artificial Intelligence a core part of our operations.We are seeking a Mid-level Android Developer to collaborate on projects with a leading American investment client. This role is entirely on-site in Campinas, offering you the chance to engage closely with your colleagues and utilize your English skills daily while interacting with international teams.Key Responsibilities:- Work collaboratively with the CI&T team to fulfill client requirements in the financial sector.- Execute agile deployments ensuring product quality and stability.- Partner with cross-functional teams to identify, prioritize, and implement enhancements and bug fixes to elevate system performance and user experience.- Write and maintain robust, scalable, and efficient code to support ongoing development and maintenance of applications.- Conduct thorough testing and debugging to guarantee high-quality deliverables.- Engage in code reviews, providing constructive feedback to peers.Qualifications:- Proven experience as an Android Developer with proficiency in Java and Kotlin.- Strong command of Kotlin coding conventions and practices.- Familiarity with dependency injection techniques using Dagger or Hilt.- Understanding of software architectural patterns such as REST, MVVM, MVC, and Clean Architecture.- Experience in unit testing with JUnit and automated UI testing using Espresso.- Basic knowledge of Material Design and componentization of interface elements.- Proficient in code versioning with Git and familiar with Git Flow in a collaborative environment.