Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Adecco is a global leader in workforce solutions, dedicated to connecting talented individuals with innovative organizations across various industries. With a strong presence in over 60 countries, Adecco prides itself on fostering inclusive, dynamic, and forward-thinking work environments. The company emphasizes the importance of diversity, equity, and inclusion, ensuring that every candidate and employee feels valued and empowered. Adecco's commitment to excellence and integrity has established it as a trusted partner for both job seekers and organizations seeking to build high-performing teams. By leveraging cutting-edge technology and industry insights, Adecco continually adapts to the evolving employment landscape, providing tailored solutions that meet the unique needs of each client and candidate.
About The Role
The Senior iOS Developer role at Adecco offers an exciting opportunity to contribute to the development of high-traffic consumer mobile applications. This position involves working within a collaborative, multidisciplinary team responsible for creating innovative features and maintaining seamless user experiences. The successful candidate will be instrumental in shaping the technical direction of the team, leading feature development, and ensuring the delivery of high-quality, secure, and scalable iOS applications. This role emphasizes the integration of modern development practices, including AI-enhanced coding tools, to improve productivity and code quality. The environment encourages experimentation, continuous learning, and the application of best practices in software engineering, making it ideal for developers passionate about crafting impactful digital solutions.
Qualifications
The ideal candidate will possess proven experience in developing iOS applications using Swift, SwiftUI, and UIKit. A strong understanding of asynchronous programming with async/await and the Combine framework is essential. Candidates should demonstrate a solid grasp of mobile architecture principles and common design patterns, coupled with a passion for agile methodologies and delivering value early and often. Experience with XCUI testing and Git version control is required. Familiarity with AI coding assistants such as GitHub Copilot and ChatGPT to enhance productivity is highly desirable. Additionally, the candidate should have excellent collaboration skills, a mindset geared towards continuous learning, and an enthusiasm for innovative problem-solving. Experience with cross-platform development or Android is considered a plus but is not mandatory.
Responsibilities
The Senior iOS Developer will be responsible for leading the end-to-end delivery of new features and functionalities within the mobile applications. Key responsibilities include collaborating closely with product managers, designers, and fellow engineers to create intuitive and engaging user experiences. The role involves writing clean, maintainable Swift code utilizing SwiftUI and UIKit, applying best practices in asynchronous programming, and ensuring security is embedded from the outset of feature development. The developer will debug, optimize, and maintain a high-performing codebase, continuously seeking innovative solutions aligned with modern iOS trends. Mentoring and supporting other engineers to foster growth within the team is also a vital aspect of the role. The candidate will actively contribute to technical discussions, promote test-driven development, and support continuous integration and delivery pipelines.
Benefits
At Adecco, this role offers a flexible hybrid working arrangement, allowing two days per week in the office with the remaining days working remotely. The company provides dedicated learning opportunities, including access to LinkedIn Learning, regular training sessions, and conference attendance to support professional development. Employees are encouraged to participate in a vibrant community culture that features hack days, team social events, and an annual technology meetup. The organization promotes clear career progression pathways, enabling employees to explore different teams and challenges within the company. Adecco is committed to fostering an inclusive environment, ensuring all employees feel valued and supported in their career growth.
Equal Opportunity
Adecco is an equal opportunity employer committed to creating a diverse and inclusive workplace. We value and celebrate differences, and we believe that a diverse team fosters innovation and drives success. We are dedicated to providing a supportive environment where all candidates and employees can thrive regardless of race, gender, age, disability, sexual orientation, religion, or background. We ensure our recruitment and employment practices are accessible and fair, offering reasonable adjustments to support candidates throughout the application process. Join us to be part of a company that values your unique perspective and contributions.
Key Skills
Ranked by relevanceReady to apply?
Join Hirenza and take your career to the next level!
Application takes less than 5 minutes

