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.
Location: Full remote.
Schedule: Full-time.
Timezone: Italian Timezone Availability.
Job Purpose
As an iOS Engineer, you will play a key role in designing, building, and optimizing high-quality native iOS applications that deliver seamless and engaging user experiences at scale. You will work closely with product managers, designers, and fellow engineers to define technical solutions, contribute to architectural decisions, and drive end-to-end implementation — from initial concept to deployment and continuous improvement.
This role requires strong autonomy, technical leadership, and an ability to collaborate effectively across functions. You will contribute to code quality, participate in design and code reviews, support experimentation and analysis, and help elevate engineering standards within the team. A mindset of shared ownership, continuous learning, and user-centric thinking is essential.
Responsibilities
- Collaborate closely with product managers, designers, and engineers to deliver high-impact features that enhance the user experience.
- Participate in the full development lifecycle, including technical design, implementation, testing, experimentation, analysis, and launch.
- Review code and design proposals, provide thoughtful feedback on product specifications, and contribute to raising engineering standards.
- Improve developer workflows, support documentation and tooling efforts, and mentor teammates to strengthen both technical and interpersonal skills.
- Stay current with emerging iOS technologies, frameworks, and best practices, applying them to continuously improve the product.
- Embrace shared ownership of the team’s mission and outcomes, fostering a culture of accountability, collaboration, and continuous improvement.
- 5+ years of experience in native iOS development using Swift, UIKit, and concurrency patterns such as GCD.
- Experience integrating and consuming REST APIs and web services.
- Familiarity with CI/CD pipelines, automated testing, and mobile build processes.
- Understanding of Agile Methodologies and Iterative Development Practices.
- Strong problem-solving skills, attention to detail, and an ownership mindset over the whole development lifecycle.
- Advanced English skills (written and spoken), capable of collaborating in distributed teams.
- Experience with Objective-C or legacy system integration.
- Exposure to experimentation frameworks, analytics tools, or performance profiling on iOS.
Key Skills
Ranked by relevanceReady to apply?
Join Eureka Labs and take your career to the next level!
Application takes less than 5 minutes

