×
Register Here to Apply for Jobs or Post Jobs. X

IOS Engineer

Job in Milan, Lombardy, Italy
Listing for: Altro
Full Time position
Listed on 2025-12-10
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, App Developer - Mobile/Web, Software Testing
Salary/Wage Range or Industry Benchmark: 50000 - 70000 EUR Yearly EUR 50000.00 70000.00 YEAR
Job Description & How to Apply Below
Direct message the job poster from Subito

Talent Acquisition & Development | HR Business Partner | Certified "Digital HR & Future of Work Expert"
Role

Description:

Join the iOS team at Subito, Italy's leading classified marketplace and one of the most visited online brands in the country. Subito connects millions of users daily, offering a user-friendly and secure platform to buy, sell, and trade across diverse categories, including motor, real estate, electronics, and job listings.

Why Join Us?

Work on one of Italy's most beloved apps, with almost 700,000 reviews and a stellar 4.8 rating. You'll have the opportunity to make a direct impact on a platform that reaches millions of users.

Our team values excellence in engineering. We maintain a highly modularized codebase with:

200+ independent modules organized in a modern monorepo architecture

Half a million lines of Swift code built with industry best practices

Bazel build system managing dependencies and builds across all modules for fast, reliable, and reproducible builds

25,000+ automated tests across unit, UI, and snapshot testing to ensure quality at every layer

We're serious about code quality and reliability. Our CI/CD pipeline runs extensive automated testing on every commit to catch issues early. Quality for us means more than just tests, we're driven by delivering exceptional experiences to our users, continuously monitoring performance metrics and quality indicators to optimize every aspect of the app.

This commitment to quality and testing allows us to ship new features every single week, while maintaining the stability and performance our users expect.

Accessibility is a core principle for us, not an afterthought. We believe access to digital technology is a right for everyone.

We're also strong advocates of open-source software, regularly sharing our contributions through

Job Responsibilities:

Collaborate cross-functionally with product managers, designers, and engineers to deliver innovative features that delight our users.

Participate in the entire development lifecycle: technical design, implementation, testing, experimentation, analysis, and launch.

Review code and design documents, provide feedback on product specs, and contribute to improving engineering standards.

Contribute to developer workflows, mentor teammates, and grow both technical and non-technical skills.

Continuously learn and adapt to new technologies and approaches.

Ship your work to millions of users—experience the unique impact and responsibility of working on a consumer application at scale.

Job Requirements:

Proficiency in native iOS development using Swift and UIKit

Experience working with large-scale, modular codebases and monorepo architectures

Strong understanding of software architecture and design patterns

Solid testing practices including unit, UI, and snapshot testing

Knowledge of CI/CD processes and test automation

Familiarity with build systems (Bazel experience is a plus)

Passion for code quality, maintainability, and engineering excellence

Flexible working hours and smart working policy

Competitive total remuneration based on experience

Work with OKRs goal-setting framework

Healthcare plan, welfare plan and wellbeing initiatives

Dynamic and supportive work environment

Growth and training opportunities

Be part of a team that’s shaping the future of online marketplaces in Italy. If you’re passionate about iOS development and love working on impactful projects, we’d love to hear from you!

Apply now and let’s build something extraordinary together at Subito.

Referrals increase your chances of interviewing at Subito by 2x

Apply BELOW
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary