digi

Senior Android Software Engineer

digi

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Design, code, test, operate, and continuously evolve mobile applications
  • Participate in designing APIs and integrating them with backend services
  • Help prioritize product evolution based on the highest business value
  • Collaborate on defining concepts like project-wide coding standards and style guides
  • Build rapid prototypes to validate concepts
  • Ensure quality through code reviews and maintenance best practices
  • Debug performance issues in apps and resolve bottlenecks in CI pipelines
  • Scale components efficiently through tuning and, when necessary, major refactorings
  • Design and develop components for a monorepo mobile application

Requirements

  • Proven experience building high-performance, scalable applications
  • Strong experience with modern Java or Kotlin versions
  • Experience integrating with REST APIs natively using Retrofit
Benefits
  • At iFood, we believe in the power of diversity to drive #Innovation and achieve outstanding #Results; therefore, we make no distinctions regarding candidates' disabilities, gender, sexual orientation, race/ethnicity, age, background, family composition, or appearance.
  • We have volunteer groups of foodlovers where we discuss Race, Gender, LGBTQI+ and people with disabilities (PwD). We aim to be the company where people choose to grow and contribute to making dreams come true, #AllTogether.
  • Learn more about our initiatives →
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaKotlinREST APIsRetrofitmobile application developmentcode reviewsperformance debuggingCI pipelinesscalable applicationsmonorepo
Soft Skills
collaborationprioritizationconceptual designcommunicationproblem-solving