iFood

iOS Software Engineer Sênior

iFood

What You'll Do

Make decisions on a daily basis while ensuring high-quality code and best practices. Collaborate with teams to choose the best architecture for projects, considering trade-offs and scalability. Debug complex performance issues in production apps and write unit tests, UI tests, and snapshot tests.

What We're Looking For

5+ years of experience in iOS development with proficiency in Swift and familiarity with Objective-C. Strong knowledge of design patterns such as VIP, MVC, MVVM, and experience with CocoaPods and Swift Package Manager. Experience with REST APIs, performance profiling, and CI/CD practices.

Additional Information

Experience Level

Senior

Job Language

Portuguese

Employment Type

Full-time

Work Mode

Remote