Senior iOS Mobile Developer
About Mixbook
Mixbook is the #1 rated photo book service in the US, with over 30K 5-star reviews, empowering over 6 million people to design and share their one-of-a-kind stories. We're a profitable, growing company known for our intuitive design platform, exceptional quality, and fanatical customer service. But Mixbook is more than just a product - we're a team of passionate individuals driven to make a difference.
What truly sets Mixbook apart is our commitment to creating a workplace where you can thrive both personally and professionally. We value collaboration, open communication, and a growth mindset. We believe in empowering our team members to take ownership, embrace challenges, and make a meaningful impact.
Our culture is built on a foundation of trust, constructive feedback, and a shared passion for delivering outstanding results. If you're looking for a place where your contributions are valued, your voice is heard, and you can grow alongside a talented team, then Mixbook is the place for you.
Job Description
Mixbook Moldova is a place where far more than just work happens. It’s a place where our team has the opportunity to connect with each other, take creative risks, and engage with our community with the goal of achieving our mission: to empower creativity and deepen human connection.
We are looking for a talented and experienced Senior iOS Mobile App Developer to join our team at Mixbook Moldova, where you'll have the opportunity to make a difference in the world of creativity and human connection. As a Senior iOS Mobile App Developer on the Mixbook Moldova team, you’ll work in Chișinău with fellow senior devs and product owners to build a product that will surprise and delight our customers. You will be an active and critical participant in our system design and review processes, scoping, participating, and leading cross-functional projects.
Unlike companies that operate on a specialist model where your project is at risk of being deprioritized or canceled, at Mixbook, you always work on what we need, and you are always engaged with what’s important at any given time. You are never given “busy work” until your project is back on the priority list. Your contribution is always meaningful and highly impactful. This is the right place and the right time for anyone who’s looking for the excitement of a start-up, but with evolved operations, a great culture, and career enrichment and advancement.
We are seeking candidates based in Moldova, where a hybrid work model is available at our office in central Chisinau.
What You’ll Do
- Collaborate with product owners and cross-functional teams to design, develop, and deploy scalable solutions that meet business needs.
- Write clean, maintainable code; Contribute to the development of the app and architectural decisions;
- Perform code reviews and drive technical initiatives to enhance team performance.
- Promote strong collaboration within a dynamic team environment, including design, product, and operations.
- Proactively participate in team development activities, including training, planning, and other team events.
What You’ll Need
- 5+ years of experience in native iOS mobile app development.
- Experience with modern Swift/SwiftUI frameworks is preferred.
- Familiarity with Composable Architecture is a big plus.
- Commitment to writing high-quality, well-structured code.
- Expertise in testing methodologies, including unit tests, UI tests, snapshot tests, and performance tests, is a strong plus.
- Experience with backend technologies and APIs is a strong plus.
- Demonstrable portfolio of released applications on the App Store.
- Familiarity with developing and optimizing applications for iPads is a strong plus.
- Desire to work in a people-first environment as a self-motivated, strong team player.
- Excellent communication skills, with the ability to articulate complex technical ideas to both technical and non-technical stakeholders.
- Willingness to continuously learn and adapt to new technologies and practices.
- Intermediate English speaking skills, level B2 or greater.
- Bachelor’s Degree in Computer Science or another related college degree.
What You’ll Enjoy
- Market-Leading Salary and Perks:
- Enjoy a market-leading compensation package that reflects your talent and contributions.
- Collaborate in an Inspiring Environment:
- Join a small, agile, and dynamic engineering team that encourages innovation and creativity.
- Unlimited PTO and Flexible Work Schedule:
- Embrace a healthy work-life balance with our unlimited paid time off policy and flexible schedule options.
- Invest in Your Growth:
- Benefit from personal budgets dedicated to learning and development, team-building activities, enriching your professional and personal journey.
- State-of-the-Art Office:
- Work in a high-tech, modern office located in the heart of Chișinău, designed to inspire and enhance productivity.
Our Mission & Culture
At Mixbook, our mission is to empower people to be creative and connect deeply with the ones they love. Unlike most growth companies, we have invested deeply in culture - because we believe that when we love our people, they will love our customers, and our customers will love our business.
You'll contribute to a product loved by millions and help people create lasting memories. You'll thrive in a healthy culture that values collaboration, growth, and open communication. You'll work with talented individuals who are passionate about what they do, and you'll enjoy competitive benefits and perks to support your well-being.
We want people to join us who exude our core values:
- Scrappy: We act like entrepreneurs, taking ownership and finding creative solutions.
- Caring: We have a heart of empathy, supporting each other and our customers.
- Craftsmanship: We have a spirit of excellence, striving for the highest quality in everything we do.
If you're ready to join a team that's making a real difference in the world, we encourage you to apply!
Create a Job Alert
Interested in building your career at Mixbook? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field