Development

iOS Developer

Location

Milan (IT)

Employment Type

Development

At Space Mushrooms, our mission is to become a driving force in digital products. In just a few years, we’ve built a diversified portfolio of apps and software that reach millions of people every month. And we know the best is still ahead. We aim to keep growing with ambition, building a team where everyone can develop to their full potential and create lasting value for our users and our people.

Our approach is simple: turning potential into reality. We achieve this through sharp analysis, creativity, and relentless attention to the quality of what we build. With every milestone, we strengthen our foundation and raise the bar higher.

For ambitious, curious, and driven individuals, Space Mushrooms is a place to learn from real challenges, contribute to bold projects, and accelerate personal and professional growth in a dynamic, fast-scaling environment. We’re building something big—and those who join us today will help shape its future.

Some of your key responsibilities
  • Develop new features across both architecture and UI to enhance the user experience.
  • Maintain code quality by fixing bugs, refactoring when needed, and ensuring overall stability.
  • Contribute to internal tools and share knowledge to support the growth of the team.
  • Work with a modern tech stack: our apps are primarily written in Swift, with some components in Objective-C.
  • Apply MVVM and Coordinators architecture to build scalable and maintainable code.
  • Integrate AI and machine learning to enhance app capabilities and deliver innovative user experiences.
Who you are
  • Demonstrate solid experience with the iOS development lifecycle and strong skills in Swift.
  • Work confidently with major SDKs, Cocoapods, SPM, and MVVM architecture.
  • Build user interfaces using SwiftUI and UIKit; knowledge of Core Graphics, Core Image, and AVFoundation is a plus.
  • Strive for high standards with a strong focus on code quality and clean development practices.
  • Learn quickly and adapt across all aspects of development.
What we offer
  • The opportunity to actively contribute to the growth and structuring of a startup from [almost] zero.
  • Hands-on experience in a dynamic, fast-paced environment.
  • Mentorship and guidance from talented and passionate colleagues.
  • First-class devices and tools to support your work.
  • Flexible schedule, with a goal-oriented culture and focus on growth.
The selection process

We’ll start with a CV screening, to check how your experience and skills match the role.

Next, there will be a behavioral interview, where we’ll get to know your working style and past experiences.

You’ll then be asked to complete a technical exercise.

Finally, there will be a business case interview, designed to evaluate your analytical and reasoning abilities.

What to expect

We’re building an ambitious company in a fast-moving industry, and that means the bar is high. Our environment is demanding: we aim big, we move quickly, and we hold ourselves—and each other—to strong standards. To thrive here, you’ll need motivation, curiosity, and the drive to keep pushing your craft forward.

If this sounds like the challenge you’re looking for, send us your application—we’re excited to get to know you.

We are committed to fostering an inclusive workplace and providing equal employment opportunities to all qualified applicants, valuing diversity in all its forms.