Senior iOS Engineer

Eureka Labs Argentina
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Design, build, and optimize high-quality native iOS applications. Collaborate with product managers, designers, and engineers. Contribute to code quality and engineering standards.

Key Highlights
Collaborate with product managers, designers, and engineers
Participate in the full development lifecycle
Review code and design proposals
Improve developer workflows and mentor teammates
Stay current with emerging iOS technologies
Technical Skills Required
Swift UIKit Concurrency patterns (GCD) REST APIs Web services CI/CD pipelines Automated testing Mobile build processes Agile Methodologies Iterative Development Practices
Benefits & Perks
Full remote work
Full-time schedule
Italian Timezone Availability

Job Description


Overview

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.


Experience & Qualifications

  • 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.


Nice to Have

  • Experience with Objective-C or legacy system integration.
  • Exposure to experimentation frameworks, analytics tools, or performance profiling on iOS.

Subscribe our newsletter

New Things Will Always Update Regularly