alba

Software Engineer (iOS)

Job type

Location

Full-Time

London office or remote (±2h from UK time)

About Us

Backed by the founders of SoundCloud, SumUp, Flixbus, and SellerX, we are a technology company radically shaking up the world of consumer software applications, starting with mobile apps.

We have a unique approach to identifying opportunities, entering markets, and scaling our products. This approach puts us on a fast trajectory to maximize the reach and delight our products deliver.

Founded about three years ago, our products have been used by more than 50M users.

What you will be doing

  • Build features in our iOS apps using SwiftUI and modern Swift development practices.

  • Write clean, maintainable, scalable, and testable code.

  • Own feature development end-to-end, including implementation, testing, and delivery.

  • Help shape technical decisions around architecture and overall code quality.

  • Contribute to engineering infrastructure (e.g., internal libraries, CI/CD, release tooling).

  • Collaborate with product, design, and other engineers to deliver high-quality user experiences.

What you bring

  • Necessary

    • Solid software engineering fundamentals (OOP, SOLID, basic design patterns).

    • Experience building for a mobile platform, through coursework, personal projects, or other hands-on work.

    • Practical familiarity with Git, debugging, and collaborative workflows (reviews, feedback, iteration).

    • Strong communication skills and fluency in English.

  • Preferred

    • Practical use of structured concurrency (async/await, cancellation, task lifecycles).

    • Experience improving CI/CD, build pipelines, app modularization, or internal tooling.

    • Experience with product experimentation, analytics, performance, or crash monitoring.

Who you are

  • Pursuing excellence: You set ambitious goals and you do what it takes to achieve those, prioritizing your focus and energy in an outcome-oriented manner.

  • Humble: You know there is a world of things you don’t know and that learning never stops.

  • Analytical: You enjoy solving problems and have a malleable mental model to come up with a logical solution framework.

  • Naturally data-driven: You have a natural drive to use data to formulate hypotheses and/or support conclusions and decisions.

  • You move quickly: You value pace and have a natural inclination to get things done.

  • Entrepreneurial: You know that improvement requires great ideas and excellent execution. You like to come up with and propose ideas to bring the team forward.

  • Think for the team: You are a team player. You know that we succeed and we fail together and you focus on understanding your surroundings and making sure the team is well.

How to Apply

If what you read above excites you, please apply by sharing your CV via email with hr@alba.tech. We look forward to getting to know you.

© 2024-25 Dawn Technologies Ltd

© 2024-25 Dawn Technologies Ltd