CI&T

Mid-Level Android Mobile Developer

CI&T

full-time

Posted on:

Location Type: Hybrid

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Develop high-quality mobile applications using best development practices and standards.
  • Collaborate with multidisciplinary teams in the banking sector.
  • Ensure software quality through unit tests and code reviews.

Requirements

  • Mobile development using Kotlin and Java.
  • Experience with MVP (Model-View-Presenter) architecture.
  • Ensure quality in all work by developing unit and/or automated tests and valuing code review practices.
  • Strive for stability and simplicity in day-to-day code, delivering clean, simple, and maintainable solutions.
  • Appreciation for Clean Code principles and design patterns.
  • Good communication skills and autonomy to work in a dynamic, collaborative environment with multidisciplinary teams.
  • Flexibility to learn and develop in other programming languages.
  • Knowledge of agile best practices and culture.
  • Experience with MVVM (Model-View-ViewModel) architecture.
  • Resilience when working in environments with remote communication.
  • Awareness of accessibility considerations in app development.
  • Clean Architecture and design patterns.
Benefits
  • Health and dental insurance;
  • Meal and food allowances;
  • Childcare assistance;
  • Extended parental leave;
  • Partnerships with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;
  • Profit-sharing (PLR);
  • Life insurance;
  • Continuous learning platform (CI&T University);
  • Discount club;
  • Free online platform dedicated to physical and mental health and well-being;
  • Pregnancy and responsible parenting course;
  • Partnerships with online course platforms;
  • Language learning platform;
  • And many more
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinJavaMVP architectureMVVM architectureunit testingautomated testingClean Code principlesClean Architecturedesign patternsagile best practices
Soft Skills
communication skillsautonomycollaborationflexibilityresilience