Native iOS Developer – Mid/Senior

Posted 4ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

iOS Developer enhancing native applications for financial projects at Beyond. Seeking candidates with solid iOS development experience to evolve applications and architecture.

Responsibilities:

  • Develop and enhance native iOS applications;
  • Implement new features and continuous improvements in the apps;
  • Participate in technical and architectural definitions of the solution;
  • Develop integrations with REST APIs;
  • Ensure code quality through unit tests and development best practices;
  • Contribute to the evolution of product architecture, helping modernize the applications;
  • Collaborate in code reviews and knowledge sharing within the team.

Requirements:

  • Strong experience in native iOS development;
  • Proficiency in Swift;
  • Experience with SwiftUI (project is undergoing migration);
  • Knowledge of UIKit;
  • Experience with View Code;
  • Experience with unit testing;
  • Knowledge of Clean Architecture;
  • Experience integrating and consuming REST APIs;
  • Experience with development best practices, architecture, performance, and maintenance of mobile applications.

Benefits:

  • Flash Card - R$ 936.00 per month for flexible use on food, meals, and mobility.
  • SulAmérica Health Plan - no co-payment or deductions
  • SulAmérica Dental Plan - no co-payment or deductions
  • Life Insurance
  • Gympass | Wellhub - Access to gyms and fitness activities.
  • TotalPass - Access to gyms, fitness activities, wellness, and sports.
  • SESC partnership - Benefits for culture, leisure, sports, and well-being.
  • Creditas - Access to financial benefits, loans, and retirement plan options.
  • Culture that encourages constant knowledge exchange among tech talents
  • Opportunity for reassignment to new internal projects
  • Direct contact with leadership and clients
  • Close support from the People team and Business Partner (BP)