Mid-Level Android Developer

CI&T is a tech transformation specialist with 30 years of experience, 6,000 employees, offices in 10 countries, and talents distributed across 5 continents.
Android
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
Enterprise SaaS

Description For Mid-Level Android Developer

CI&T is seeking a passionate Mid-Level Android Developer to join our team. We are working in partnership with a leading client in the market, specializing in benefits, corporate expense management, and incentives. We're ready to transform the market with your help!

Responsibilities:

  • Develop mobile applications using Kotlin and Java
  • Implement MVP architecture to ensure code quality
  • Create unit tests and automated tests
  • Participate in code reviews to ensure software quality
  • Maintain code with a focus on cleanliness, simplicity, and ease of maintenance
  • Apply Clean Code principles and Design Patterns

Requirements:

  • Native Android app development (Kotlin)
  • Architecture and Modularization
  • Dependency injection
  • App memory and performance management
  • Android SDK (Lifecycle)
  • RESTful/Coroutines
  • Knowledge of software architecture patterns, SOLID principles, and Design Patterns
  • Understanding of Agile and activity management tools
  • Experience with Android libraries
  • Experience with unit and integration testing
  • Knowledge/Experience with CI/CD environments

CI&T combines the disruptive power of Artificial Intelligence with human expertise to support large companies in navigating changes in technology and business. We work on design, strategy, and engineering for global brands, helping clients achieve the maximum potential of technology as a force for good. Impact is what we deliver.

We offer a comprehensive benefits package, including health and dental plans, meal and food allowances, childcare assistance, extended paternity leave, Gympass, profit sharing, life insurance, mental health support, CI&T University, discount club, and much more.

We celebrate and value diversity of identities and life experiences. We strongly encourage people from diverse and underrepresented communities to apply for our positions.

Last updated 2 months ago

Responsibilities For Mid-Level Android Developer

  • Develop mobile applications using Kotlin and Java
  • Implement MVP architecture to ensure code quality
  • Create unit tests and automated tests
  • Participate in code reviews to ensure software quality
  • Maintain code with a focus on cleanliness, simplicity, and ease of maintenance
  • Apply Clean Code principles and Design Patterns

Requirements For Mid-Level Android Developer

Kotlin
Java
  • Native Android app development (Kotlin)
  • Architecture and Modularization
  • Dependency injection
  • App memory and performance management
  • Android SDK (Lifecycle)
  • RESTful/Coroutines
  • Knowledge of software architecture patterns, SOLID principles, and Design Patterns
  • Understanding of Agile and activity management tools
  • Experience with Android libraries
  • Experience with unit and integration testing
  • Knowledge/Experience with CI/CD environments

Benefits For Mid-Level Android Developer

Medical Insurance
Dental Insurance
Parental Leave
Mental Health Assistance
  • Health insurance
  • Dental insurance
  • Meal and food allowances
  • Childcare assistance
  • Extended paternity leave
  • Gympass
  • Profit sharing
  • Life insurance
  • Mental health support
  • CI&T University
  • Discount club
  • Employee assistance program

Interested in this job?

Jobs Related To CI&T Mid-Level Android Developer

Software Developer III, Mobile (Android), AR

Mid-level Android Developer position at Google, focusing on AR technology development with competitive salary and benefits.

Product Manager II, Android Content and Applications Framework

Product Manager II position at Google, focusing on Android Content and Applications Framework, offering $142K-$211K salary plus benefits in Mountain View, CA.

Software Engineer III, Mobile, Android

Mid-level Software Engineer position at Google focusing on Android development, offering competitive compensation and the opportunity to impact billions of users worldwide.

Software Engineer III, Mobile, Android

Software Engineer III position at Google focusing on Android development, requiring 2+ years of experience and strong programming skills.

Software Engineer III, Mobile (Android), Geo

Software Engineer III position at Google's Geo team, focusing on Android development for Google Maps and related products, requiring 2+ years of experience.