HINOVA Soluções Digitais

Android Mobile Developer – Junior/Mid-level

HINOVA Soluções Digitais

full-time

Posted on:

Location Type: Hybrid

Location: Belo HorizonteBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain advanced native applications for the Android platform;
  • Version control, reporting, and requirements management (Azure DevOps);
  • Project management, automated builds, and testing (Azure DevOps);
  • Participate in code reviews to maintain high code quality standards;
  • Work with cross-functional teams to define, design, and deliver new features;
  • Ensure application performance, quality, and responsiveness;
  • Identify and resolve bottlenecks and fix bugs;
  • Help maintain code quality, organization, and automation;
  • Stay up to date with new technologies, applications, and protocols in Android mobile development;
  • Provide guidance and support to junior developers as needed;
  • Assist the support and quality assurance teams with technical information;
  • Collaborate with product and design teams to understand end-user requirements and translate them into technical solutions.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field;
  • Professional experience in mobile software development;
  • Strong knowledge of the Android ecosystem (Java/Kotlin), Gradle, XML, and Jetpack Compose;
  • Proficient understanding of version control tools such as Git;
  • Familiarity with RESTful APIs to connect mobile applications to back-end services;
  • Solid knowledge of UI design principles, patterns, and best practices;
  • Familiarity with cloud messaging APIs and push notifications;
  • Experience with hardware handling such as GPS, precise location, and camera is a plus;
  • Knowledge of data persistence using Room, DataStore, and SharedPreferences;
  • Understanding of SOLID principles and Clean Code practices;
  • Strong communication skills and a collaborative, team-oriented mindset;
  • Organized, with the ability to break down larger tasks into smaller ones.
Benefits
  • What can you expect from us? 🌟 Be in a place where your experience is recognized and your professional goals are supported. 🌟
  • Professional development opportunities: We are committed to helping you reach your career goals by providing ongoing training and development.
  • Collaborative and innovative work environment: Here your ideas are valued and you'll have the opportunity to collaborate with a diverse, talented team.
  • Comprehensive benefits package: Meal/food allowance (R$37.20/day) on the CAJU flex card, including during vacation;
  • Mobility allowance on the CAJU flex card;
  • Unimed health insurance with copayment;
  • Dental plan;
  • Birthday day off and a R$300 gift voucher in your birthday month;
  • Hinova Mais benefits club;
  • University discounts;
  • Gympass;
  • Psicologia Viva;
  • Conexa Saúde;
  • Profit-sharing;
  • Discount on pet health insurance.
Applicant Tracking System Keywords

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

Hard Skills & Tools
Android developmentJavaKotlinGradleXMLJetpack ComposeRESTful APIsUI design principlesRoomDataStore
Soft Skills
strong communication skillscollaborative mindsetorganizational skillsteam-orientedguidance and supportcode review participationproblem-solvingbottleneck identificationbug fixingtask breakdown
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in EngineeringBachelor's degree in related field