[Job 28570] Mid Level / Senior Developer Android (Nativo + WebViews e React), Brasil

1 day, 7 hours ago
Full-time
Senior
Software Development
CI&T

CI&T

CI&T is a global digital technology agency empowering agile growth for leading companies through advanced technologies with a team of 2000 experts worldwide.

Internet Software & Services
5K-10K
Founded 1995

Description

  • Develop and maintain features in the native Android app using Kotlin and Java.
  • Evolve the Android codebase using MVVM, Coroutines, LiveData, and XML-based ViewSystem architecture.
  • Orchestrate navigation between native screens and WebView-based journeys in collaboration with the web team.
  • Support migration away from legacy code while improving performance, maintainability, and security.
  • Write unit tests and participate in code reviews to uphold code quality standards.
  • Mentor junior developers and share best practices across the team.
  • Collaborate occasionally on backend work, mainly Java/Spring, tied to business journeys.
  • Contribute to architecture discussions, design patterns, and the use of AI and automation tools in development.

Requirements

  • Solid experience in native Android development at mid or senior level.
  • Strong knowledge of Kotlin and working knowledge of Java and React.
  • Experience building XML layouts with ViewSystem, ViewBinding, and DataBinding.
  • Experience with MVVM and Coroutines, including LiveData and ViewModel.
  • Experience with build and dependency management tools such as Gradle; Maven knowledge is a plus.
  • Experience with Android unit testing tools such as JUnit, MockK, and Robolectric.
  • Active participation in code reviews and application of Clean Code, SOLID principles, and design patterns.
  • Strong communication skills, collaborative mindset, and autonomy in a dynamic, multidisciplinary environment.
  • Resilience and adaptability to change and remote communication challenges.
  • Preferred experience with React and/or Next.js, Clean Architecture on Android, mobile test automation tools like Espresso or Appium, agile practices such as Scrum or Kanban, basic AWS/cloud knowledge, accessibility in Android apps, and AI development tools such as GitHub Copilot, ChatGPT, or Devin.

Benefits

  • Health and dental insurance.
  • Meal and food allowance.
  • Childcare assistance.
  • Extended parental leave.
  • Partnerships with gyms and wellness professionals through Wellhub (Gympass) and TotalPass.
  • Profit sharing (PLR).
  • Life insurance.
  • Continuous learning platform (CI&T University) plus online course partnerships and language-learning platform.
  • Discount club and a free online platform focused on physical, mental, and wellness support.
  • Pregnancy and responsible parenting courses.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Marketing Solutions Developer

Zeta Global 1K-5K Media

Zeta Global is seeking a Marketing Solutions Developer to build and troubleshoot personalised web experiences that connect front-end functionality with marketing platforms and campaign workflows.

Apache Airflow CRM CSS HTML JavaScript JSON REST API
30 minutes ago

Front-end Developer - Native JS/Vue.js - Europe (Remote)

Insider Internet Software & Services

Insider One is hiring a Front-end Developer for its remote Europe team to build and maintain web-based products for major global brands within a modern JavaScript and Vue.js stack.

Agile AJAX AWS Datadog Git Go JavaScript jQuery JSON Laravel Microservices Node.js PHP REST API Sass TypeScript Vue.js
5 hours, 30 minutes ago

Senior Software Engineer I (Frontend)

Inductive Automation 251-1K Industrial Conglomerates

Inductive Automation is hiring a Senior Software Engineer I (Frontend) to build, maintain, and evolve software products for either its flagship Ignition platform or a new Tools & Services product, with remote, hybrid, and on-site options.

Agile CSS Cybersecurity Git HTML IntelliJ IDEA JavaScript Less React Sass TypeScript
5 hours, 44 minutes ago

Staff Frontend Engineer

TeamSnap 51-250 Media

TeamSnap is hiring a Staff Frontend Engineer to help build and evolve its remote, TypeScript and React-based web platform for large-scale youth sports organizations and millions of users.

CDN CI/CD React REST API TypeScript
5 hours, 44 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers