Solutions
Recruitment Software
Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.
Recruitment Service
Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.
Talent Pool
Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.
Our Plans
Discover the perfect plan for your needs.
Use Cases
Build my own team
Define the profile, validate with our experts, and assemble your tech team with full control over every step.
Autopilot
Put tech recruitment on autopilot and receive pre-vetted candidates matched to your needs without lifting a finger.
Complete Solution
From sourcing to hiring — an end-to-end tech recruitment experience powered by AI, specialists, and a curated talent pool.
Why GeekHunter?
Resources
HR Blog
Contents about people management, organizational culture and trends in human resources.
Glossary
A comprehensive guide to the key terms and concepts in tech recruitment and software development.
Frequently Asked Questions
Clear answers to the most common questions about using the platform and recruitment processes.
EN
On-site
São Paulo, SP, Brazil
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: