Job Description
iFood, a rapidly growing FoodTech company in Latin America, is seeking an Android Software Engineer Senior. The role involves developing and evolving applications to enhance customer experience, participating in API creation, integrating with the backend, and prioritizing business value. The engineer will face scalability challenges, managing over 30 million orders monthly, 13 million users, and 100,000+ active restaurants.
Responsibilities:
- Collaborate in defining project-wide coding style guides
- Build quick prototypes to prove concepts
- Enforce quality during code review and maintenance practices
- Debug performance issues in apps and bottlenecks in CI lanes
- Integrate with third-party APIs
- Efficiently scale components through tuning and/or major refactorings
- Conceptualize and develop components for a monorepo mobile app
Requirements:
- Ownership sense, treating every project like it was your own
- Enjoy working in fast-growing dynamic environments
- Solid experience in building high-performance, scalable applications
- Solid experience with the latest versions of Java or Kotlin
- Experience integrating with REST APIs natively using Retrofit
iFood Offers:
- A dynamic and innovative work environment
- Opportunities for professional growth and development
- A chance to impact a large user base in Latin America