
5001 - 10000 employees
🍽️ Food & Beverage
📦 Logistics
📣 Marketing
Food & Beverage • Logistics • Marketing
iFood is a leading food delivery platform based in Brazil, connecting customers with a wide array of restaurants and food options. The company leverages cutting-edge technology and artificial intelligence to improve customer experience, streamline operations, and enhance delivery logistics. iFood fosters a diverse and inclusive work environment, focusing on sustainability and the positive impact of its services on the community.
🕒 July 3
🗣️🇧🇷🇵🇹 Portuguese Required
Improve your chances of getting an interview by checking your resume score before you apply.

5001 - 10000 employees
🍽️ Food & Beverage
📦 Logistics
📣 Marketing
Food & Beverage • Logistics • Marketing
iFood is a leading food delivery platform based in Brazil, connecting customers with a wide array of restaurants and food options. The company leverages cutting-edge technology and artificial intelligence to improve customer experience, streamline operations, and enhance delivery logistics. iFood fosters a diverse and inclusive work environment, focusing on sustainability and the positive impact of its services on the community.
• Develop and maintain iOS solutions using cutting-edge technology and continuous innovation • Build responsive, high-performance, and accessible interfaces • Make and contribute to architectural decisions, considering trade-offs, scalability, testability, and maintainability • Diagnose and resolve complex performance issues in production applications • Write and maintain unit tests, UI tests, and snapshot tests • Automate builds, deployments, and code analysis • Consume REST APIs and handle errors and data models • Configure and use Remote Configs, Feature Toggles/Flags, Analytics, A/B tests, and metrics monitoring • Conduct code reviews, provide technical feedback, and promote continuous improvement • Participate in mentoring, code dojos, and knowledge-sharing initiatives • Lead or contribute to architectural decisions • Work with product, design, and backend teams
• Experience with AI and machine learning • Proficiency in Swift, with expertise in the latest versions of the language • Familiarity with Objective-C, Xcode, and advanced debugging tools • Knowledge of CocoaPods, Swift Package Manager, and other dependency managers • Experience with UI design patterns: VIP, MVC, MVVM, MVVM-C, and VIPER • Ability to choose the best architecture while considering trade-offs, scalability, testability, and maintainability • Knowledge and application of SOLID principles • Expertise in code componentization and modularization for large-scale projects • Expertise in Auto Layout and View Code (UIKit), with experience in SwiftUI • Ability to build responsive, high-performance, and accessible interfaces • Deep understanding of the UIKit lifecycle and visual performance optimization • Strong knowledge of GCD, DispatchGroup, DispatchQueue, concurrency, and thread safety • Experience managing multiple simultaneous asynchronous calls using async let, TaskGroup, and similar tools • Correct use of MainActor to isolate UI-related calls • Understanding of the benefits and considerations of combining GCD and Swift Concurrency • Understanding of the heap and stack, and the performance impact of structs versus classes • Experience with performance profiling and Instruments • Ability to debug complex performance issues in production apps • Experience writing unit tests, UI tests, and snapshot tests • Knowledge of TDD and BDD • Experience with Continuous Integration (CI) and Continuous Delivery (CD) • Knowledge of Fastlane, GitLab CI, or similar tools • Experience automating builds, deployments, and code analysis • Solid experience consuming REST APIs and handling errors and data models • Knowledge of Remote Configs and Feature Toggles/Flags • Experience with Analytics tools, A/B tests, and metrics monitoring • Use of crash reporting tools such as Crashlytics, Sentry, and Bugsnag • Good Clean Code and design pattern practices • Use of static analysis tools such as SwiftLint • Ability to lead or contribute to architectural decisions • Experience with Bazel or Buck (preferred) • Knowledge of protocol-oriented programming, Associated Types, Type Erasure, and Generics (preferred) • Open-source contributions, talks, articles, or active participation in the iOS community (preferred)
Apply Now🕒 July 1
Tech Lead driving scalable data processing and streaming solutions for Talan's transformation projects. Mentoring teams and collaborating with stakeholders on cloud and big data technologies.
🕒 July 1
Full Stack Developer at Hello Innovation creating web applications to disrupt industries and improve lives. Utilizing modern tech stack to develop dynamic applications for a large user base.
🕒 June 30
Senior Software Architect leading scalable, secure architecture and mentoring engineers for GovTech SaaS company. Focus on AI-first approach in a remote setting.
🕒 June 30
Senior Software Engineer leading architecture for the Audit Copilot data platform to improve healthcare in Brazil. Collaborating across teams to ensure scalable and secure solutions.
🗣️🇧🇷🇵🇹 Portuguese Required
🕒 June 29
Software Engineer developing backend solutions for a fintech startup specializing in payment solutions. Collaborating with teams to build user-friendly and efficient payment methods.
🗣️🇧🇷🇵🇹 Portuguese Required