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.
Mixbook is on a mission to empower creativity and deepen human connection by curating the memories and stories of over 6 million people, and our mobile platform is at the heart of this journey. We're seeking a Senior iOS Mobile Technology Lead, reporting directly to our Chief Technology Officer, to drive innovation and lead our growing mobile team based in Chișinău, Moldova. As we continue to modernize our award-winning iOS app and elevate its performance, this role will be instrumental in evolving Mixbook’s mobile experience, integrating cutting-edge AI, and delivering world-class features to our users.
This is an exciting opportunity for someone who thrives at the intersection of design, technology, and leadership. You’ll be working with a global team, including developers in Moldova and the US, a Product Manager in the Caribbean, and UI/UX designers across Europe, to build and shape the future of our mobile product. Our commitment to excellence shines through in the awards our native app has won and our continuous investment in innovation.
As our mobile product becomes the core of Mixbook's offerings, you’ll play a key role in leveraging AI and using the latest app architectures to enhance the app’s functionality, bringing it in line with our highly successful desktop platform. Mixbook is deeply committed to growing our mobile team, and this role offers the chance to lead a major part of that expansion. You’ll have access to a "toy box" of advanced back-end systems and AI models to help you bring our mobile vision to life.
If you're a hands-on leader with a passion for technical excellence and product innovation, this is the right opportunity for you to make a significant impact. We’re investing heavily in mobile, and you’ll have the resources and creative freedom to help take our app to the next level!
This position is based in Chișinău, Moldova.
What You’ll Do
- Oversee and prioritize the efficiency and health of a highly technical team of engineers.
- Ensure accountability by tracking project progress and backlog, and aligning the team’s work with business goals and priorities.
- Evangelize the latest architectural best practices, for Swift/SwiftUI application development.
- Contribute at a high level to app development and critical architectural decisions that shape the app's foundation.
- Engage in pair programming, training, and mentoring fellow developers, particularly around Swift/SwiftUI best practices.
- Participate in team and company meetings (limited to 1-2 per day), along with occasional 1-on-1 sessions with a corresponding Tech Lead and Product Manager.
- Collaborate with product managers, designers, engineers, and QA to design, implement, and deploy fully tested features while addressing bugs that need to be fixed.
- Actively contribute to team development initiatives, training sessions, and other internal events.
What You’ll Need
- Desire to work in a people-first environment as a self-motivated, strong team leader.
- 4+ years of experience in iOS mobile application development, specifically using Swift/SwiftUI.
- Proven experience as a “player + coach,” with at least 3 years of experience in leading and collaborating with technical teams.
- A strong balance between technical expertise and leadership acumen.
- Excellent communication skills, with the ability to articulate complex technical ideas to both technical and non-technical stakeholders.
- Experience with modern Swift/SwiftUI frameworks. Familiarity with Composable Architecture is a big plus.
- Nice to have: Experience with web development, particularly with React and Ruby on Rails and TypeScript, AWS, and SQL.
- Desire to write concise, efficient, and well-tested code.
- Familiarity with backend technologies and APIs such as GraphQL.
- Demonstrable portfolio of released applications on the App Store.
- Passionate about mentoring peer developers, conducting code reviews, and supporting peer growth.
- A 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.