Senior iOS Software Engineer

iFood

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

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 major refactorings
  • Conceptualize and develop components for a monorepo mobile app

Requirements

  • Ownership sense and accountability for projects
  • Experience working in fast-growing dynamic environments
  • Solid experience building high-performance, scalable applications
  • Solid experience with the latest versions of Swift
  • Experience integrating with REST APIs natively
  • Solid experience with Unit and UI tests
  • Experience building UI components programmatically
  • Knowledge of static analysis tools like Swiftlint

Benefits

  • Meal allowance (ticket refeição and/or ticket alimentação)
  • Fuel or public transportation allowance
  • Health and dental plan
  • Life insurance
  • Children allowance
  • Subsidy for sports practice (Gympass)
  • Subsidy for English classes
  • Relocation package for candidates living 200km+ from the office
  • Breakfast, beer, energy drinks, video games, snacks, and pet day

About the Company

iFood is the largest and most innovative technology company in Latin America, operating in Brazil. Beyond delivery, the company operates iFood Mercado, iFood Pago, and other fintech businesses, with the goal of feeding the future of the world through technology.

Skills & tools

SwiftiOSSwiftlint

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Ownership sense and accountability for projects
  2. 02Experience working in fast-growing dynamic environments
  3. 03Solid experience building high-performance, scalable applications
  4. 04Solid experience with the latest versions of Swift
  5. 05Experience integrating with REST APIs natively
  6. 06Solid experience with Unit and UI tests
  7. 07Experience building UI components programmatically
  8. 08Knowledge of static analysis tools like Swiftlint
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches