On-site
São Paulo - SP
Salary Range
Not informed
Experience Level
Mid level
Requirements
Tasks and Responsibilities
Show originalHello, we are Randstad Brazil, a global leader in complete Human Resources solutions. Our specialized expertise empowers talents to remain relevant in the job market, offering opportunities in various areas — administrative, operational, executive, and technology — and in different work formats. Founded in 1960 in the Netherlands, we are now present in 39 countries, including Brazil.
We are looking for an iOS/Swift Developer for one of our largest clients.
Responsibilities:
• Develop, test, and maintain native iOS applications using Swift and Xcode;
• Implement intuitive and responsive interfaces, following Apple's design guidelines (Human Interface Guidelines);
• Integrate applications with RESTful APIs, GraphQL, and backend services;
• Participate in sprint planning, backlog review, and user story refinement in agile methodologies;
• Ensure code quality through unit testing, continuous integration, and code review;
• Collaborate with UI/UX teams to create consistent and high-standard experiences for users;
• Monitor performance, stability, and usage metrics, proposing continuous improvements;
• Participate in the publication and maintenance of apps on the App Store, ensuring compliance with Apple's policies.
Requirements:
• Education: Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related fields.
• Language: Swift (solid mastery) and knowledge of Objective-C is a plus.
• Frameworks and Technologies: UIKit, SwiftUI, Combine, Core Data, Core Animation, Notification Center.
• APIs and Integrations: RESTful APIs, JSON, GraphQL, OAuth, Firebase, push notifications.
• Tools: Xcode, Instruments, Git, Fastlane, CI/CD for iOS apps.
• Best practices: MVC, MVVM, SOLID, Clean Code, unit testing, and continuous integration.
• Plus: Experience with ARKit, CoreML, HealthKit, or MapKit. Integration with cloud services (AWS, Firebase, Azure).
• Participation in apps with thousands/millions of downloads or high-performance applications.
• Focus on user experience and attention to visual and performance details.
• Proactivity and autonomy in problem-solving and code optimization.
• Good communication and collaboration with designers, backend developers, and stakeholders.
• Innovative mindset, keeping up with iOS development trends.
• Ability to work in an agile team, respecting deadlines and continuous deliveries.
Employment by Randstad with placement at the client's site (CLT or PJ, to be agreed);
Hybrid model in São Paulo - SP.
Share job:
Share job: