Job Closed

This listing is no longer active.

Plain Concepts logo
Plain Concepts

Rediscover the meaning of technology | Spain, USA, UK, Germany, Netherlands, Australia and Romania.

Android Engineer, Kotlin Developer

Android EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2006H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

60 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishAndroidDaggerKotlin

Job Description

Android Engineer, Kotlin Developer

Plain Concepts

• Design, build, and maintain Android applications written in Kotlin • Translate product requirements into scalable, testable, and maintainable solutions • Own features from initial concept through release and post-launch support • Write clean, idiomatic Kotlin with a focus on readability and long-term maintainability • Work with modern Android architecture patterns (MVVM, MVI, or similar) • Integrate RESTful APIs and handle asynchronous data flows • Collaborate with backend engineers to define and evolve API contracts • Ensure app performance, responsiveness, and stability across a range of devices • Identify bottlenecks and bugs, and implement fixes with minimal supervision • Contribute to code reviews, technical discussions, and architectural decisions • Continuously improve code quality, tooling, and development processes

Job Requirements

  • Strong experience building Android applications in Kotlin
  • Solid understanding of Android SDK, app lifecycle, and common pitfalls
  • Experience with modern Android development tools and libraries (e.g., Jetpack components, Coroutines, Flow)
  • Familiarity with dependency injection (e.g., Hilt, Dagger)
  • Experience consuming and designing REST APIs
  • Good understanding of threading, memory management, and performance optimization on Android
  • Experience writing unit and instrumentation tests
  • Comfortable working with Git in a collaborative environment
  • English level: Fluent
  • All candidates must be based in Brazil
  • Nice to have:**
  • Experience with Jetpack Compose in production
  • Familiarity with modularized architectures
  • Experience with CI/CD pipelines for Android
  • Exposure to Kotlin Multiplatform
  • Understanding of offline-first architectures and caching strategies

Related Job Pages

More Android Engineer Jobs

Premiersoft logo

Senior Mobile Developer

Premiersoft

Na Premiersoft, transformamos desafios em soluções reais! Com mais de uma década de atuação em desenvolvimento, somos movidos por um propósito claro: criar experiências tecnológicas que impulsionam negócios e aceleram a transformação dos nossos clientes. Nosso time, formado por mais de 200 Heroes, une excelência técnica ao nosso DNA: Team Player, Growth Driven e Problem Solver. Somos movidos por desafios, guiados pela inovação e comprometidos com a entrega de soluções de alto impacto, todos os dias.

Android Engineer60 days ago

Role Description Você atuará em uma instituição de pagamento, com forte foco em soluções digitais baseadas em PIX. O produto já está em produção, com milhares de usuários ativos e alto volume de transações. Buscamos um Desenvolvedor Mobile Sênior para atuar na evolução e sustentação dos aplicativos, contribuindo diretamente para a melhoria da qualidade técnica, performance e experiência do usuário. - Atuar na sustentação e evolução de aplicações mobile em produção; - Desenvolver e aprimorar funcionalidades com foco em performance e experiência do usuário; - Integrar aplicações com APIs e serviços backend (especialmente meios de pagamento); - Contribuir para a melhoria da qualidade do código, reduzindo retrabalho e bugs; - Evoluir fluxos críticos do produto, com foco em onboarding digital; - Trabalhar em conjunto com times de backend e produto. Qualifications - Experiência sólida como desenvolvedor mobile em nível sênior; - Domínio de pelo menos uma das stacks: Swift (iOS) ou Kotlin (Android), Flutter ou React Native; - Experiência com integração de APIs REST; - Vivência com aplicações em produção (manutenção e evolução); - Conhecimento em boas práticas de arquitetura mobile (MVVM, Clean Architecture, etc.); - Experiência com versionamento de código (Git); - Boa comunicação para atuação com times multidisciplinares. Requirements - Experiência em fintechs ou meios de pagamento; - Conhecimento em fluxos de onboarding/KYC; - Integração com biometria, OCR ou serviços de validação; - Experiência com sistemas de alto volume de usuários; - Vivência em ambientes regulados. Benefits - TotalPass: acesso a academias, estúdios e práticas de bem-estar; - Convênio com clínica de saúde mental; - Descanso remunerado: 10 dias úteis para recarregar as energias e cuidar de você; - Gifts via Flash - birthday gift e time in company gift; - Bônus por indicação de talentos - R$ 2.000,00 por contratação; - Desenvolvimento contínuo com PDI, feedbacks e apoio a certificações; - Aulas de inglês gratuitas: preparando você para atuação em oportunidades internacionais;

Worldwide
Job Closed
GT logo

Senior QE Automation Engineer (Mobile) | Feeld, UK

GT

GT provides clients with offshore product teams from CEE, a product development studio & data science services.

Android Engineer60 days ago
Full TimeRemoteTeam 51-200Since 2019H1B Sponsor

GT was founded in 2019 by a former Apple, Nest, and Google executive. GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands. On behalf of FEELD, GT is looking for a Senior QE Automation Engineer interested in the dating domain. About the Client & the Project At FEELD, they are creating a world where everyone is more intimately connected to each other and themselves. They are building an inclusive, human-centered product and are looking for a Senior QE Automation Engineer to become part of our remote team and our mission to elevate the human experience of sexuality and relationships. In this role, you will collaborate closely with our QA lead to elevate our automation strategy. You will be responsible for building and maintaining our end-to-end testing framework, ensuring that bugs are identified early in the development process. You'll be instrumental in broadening test coverage, enhancing test reliability, and nurturing a culture of ownership within our team, particularly within the automation domain. What you will do: - Develop and maintain automated test scripts using Appium, Jest, WebDriverIO, and BrowserStack. - Enhance test reliability through meticulous attention to small, passing tests and gradually expanding coverage. - Integrate automated tests seamlessly into our CI/CD pipeline (GitHub) to facilitate continuous testing. - Manage and optimize test case repositories in BrowserStack, enhancing visibility and reporting. - Monitor test results in Sentry, swiftly identifying issues and collaborating with the development team to resolve them. - Cultivate a culture of ownership in QA automation, fostering continuous improvement across the team. How you will grow: - Gain deeper expertise in mobile-focused QA automation, honing your skills in TypeScript, Appium, Jest, WebDriverIO, and BrowserStack. - Enhance your ability to collaborate effectively within remote teams, leveraging your experience to contribute to our inclusive and supportive work environment. About you: - 7+ years of overall QA experience, including at least 5 years in mobile-focused QA automation. - You have a solid foundation in TypeScript and are comfortable writing automated test cases with it. - You demonstrate expertise in Appium, Jest, WebDriverIO, and BrowserStack, ensuring a robust testing framework. - Your strong skills in test case design and GitHub management enable efficient test execution and reporting. - You have experience with mobile app deployment via App Store Connect and Google Play, facilitating seamless integration of testing processes. Bonus points: - You are interested in exploring additional automation tools and technologies to further enhance our testing capabilities. - You have experience working with error-tracking tools like Sentry, enriching our ability to identify and address issues promptly. - You are passionate about contributing to a mission-driven organization and are excited to play a key role in transforming human connections through technology. Interview Steps - GT interview with Recruiter - Cultural Fit Interview - Test Task - Technical interview - Reference check - Offer We go beyond usual perks… By working with us, you will get: - Health insurance. - Psychotherapy coverage. - Sport coverage. - Learning budget. - Paid vacations. - Paid sick leaves. - All public holidays are paid days off. GT working model: You will work directly with a client through our Extended Team model. We try to do things differently and put our efforts into integrating you as deeply as possible into the client’s team. You work with the same tools and technologies as they do and are managed directly by the client without any intermediary in between. We help you build relationships and create an environment where you genuinely feel like a member of the client’s team. We also encourage trips to a client and join teambuilding and after-work activities. Our Extended Team model is focused on long-term projects that last over several years.

Poland
talentC logo

Senior Mobile Product Designer – iOS/Android

talentC

We are a Ukrainian full-service recruitment agency from the Genesis ecosystem.

Android Engineer60 days ago
Full TimeRemoteTeam 11-50Since 2014H1B No Sponsor

• Проєктувати якісний нативний mobile-досвід для iOS та Android • Перетворювати складні web-сценарії на зрозумілі mobile-first рішення • Забезпечувати консистентність між web і mobile без втрати нативності • Вести ключові e-commerce сценарії: browse, search, PDP, cart, checkout, account • Доводити дизайн до production-ready стану: усі стани, edge cases, логіка взаємодії • Працювати в тісній зв’язці з розробкою та контролювати якість реалізації • Брати участь у продуктових рішеннях разом із PM, аналітикою та engineering • Допомагати розвивати кросплатформену дизайн-систему для mobile

Ukraine
Genesis Tech logo

Middle Android Developer

Genesis Tech

Do you want to influence lives of millions of people worldwide? Join us!

Android Engineer61 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Розробка нового функціоналу та підтримка поточних версій застосунку CoiIn • Покращення якості та стабільності продукту • Ефективна комунікація з бекенд, дизайн і QA командами для виконання поставлених задач • Проектування функціоналу з архітектурою, що легко підтримується і масштабується

Ukraine
Job Closed