Senior iOS Engineer Copenhagen, Denmark

2 weeks ago


Copenhagen, Copenhagen, Denmark SumUp Inc. Full time
{"h3":{"text":"Be a Key Player in Our Mobile Ecosystem"}},

We are on a mission to empower small merchants to start, run, and scale their businesses. Our innovative solutions integrate seamlessly into our users' lives, pushing the boundaries of financial technology. As an iOS Engineer, you will play a key role in shaping the future of our products.

You will be part of our Invoices and Accounting Tribe in the Copenhagen office, working closely with cross-functional feature teams to create new products and services that show merchants how they earn and spend money.

Key Responsibilities
  1. Work on customer-facing products (Invoices and Expenses) by developing new features, maintaining existing ones, and continuously improving the user experience.
  2. Collaborate with tribe colleagues from Product, Design, and Engineering on brainstorming ideas and grooming them into product features.
  3. Participate in and contribute actively to the mobile chapter at SumUp.
  4. Engage in knowledge sharing with other mobile developers in the tribe and guide them in areas of your expertise.
  5. Work closely with the QA Lead on end-to-end testing initiatives.
  6. Write great code and perform effective code reviews.
  7. Track the app health with the help of logging, analytics, and observability.
  8. Work with stakeholders across the business (Product Specialists, Customer Support, and Marketing).
Requirements
  1. You have significant hands-on experience building mobile applications of similar complexity to SumUp's Super App.
  2. You have extensive production experience with native app development in Swift.
  3. You have a sound knowledge of architectural design patterns such as MVVM-C, MVP, Delegation, and Dependency Injection.
  4. You have experience with CocoaPods and SPM dependency management in iOS apps.
  5. You strive for clean code and know how to write meaningful tests with good coverage.
Nice-to-Haves
  1. Experience with Combine framework.
  2. Experience building SDKs.
  3. Experience with CI/CD tools and GitHub Actions.
  4. Kotlin Multiplatform and SwiftUI experience.
  5. Knowledge of e2e testing of mobile apps.
Why Join SumUp?
  1. We're a global team of 3000+ people from 60+ countries, spread across 3 continents.
  2. We offer a corporate pension scheme (9% by the company), life insurance, health insurance, private broadband, and company phone.
  3. We get together regularly for breakfasts, team events, office parties, and sports.
  4. We offer a heavily subsidized lunch every day at the office along with snacks, coffee, and other beverages.
  5. We have a centrally located office next to Vesterport station, very well connected by public transport, with changing rooms and option for (paid) parking.
  6. We have a dedicated annual Learning & Development budget for attending conferences and/or advancing your career through further education.
  7. You'll have the opportunity to attend the global offsites and hackathons at beautiful locations.

We recognize that candidates feel they need to meet 100% of the job criteria to apply. Please note that this is only a guide. If you don't tick every box, it's okay too because it means you have room to learn and develop your career at SumUp.



  • Copenhagen, Copenhagen, Denmark SumUp Inc. Full time

    Join Our Team as a Senior iOS EngineerAt SumUp, we're pushing the boundaries of financial technology to support small merchants. As a Senior iOS Engineer, you'll play a key role in shaping the future of our products. You'll be part of the Invoices and Accounting Tribe, working closely with designers, product managers, and engineers to create innovative...


  • Copenhagen, Copenhagen, Denmark SumUp Inc. Full time

    About the RoleWe are seeking a highly skilled Senior iOS Engineer to join our team in Copenhagen, Denmark. As a key member of our Invoices and Accounting Tribe, you will play a crucial role in shaping the future of our products.As a Senior iOS Engineer, you will be responsible for developing new features, maintaining existing ones, and continuously improving...


  • Copenhagen, Copenhagen, Denmark Spotify Full time

    Job Title: Senior iOS/Infrastructure EngineerAt Spotify, we are committed to delivering exceptional engineering experiences that drive innovation and excellence. As a Senior iOS/Infrastructure Engineer, you will play a critical role in shaping the future of our platform and ensuring seamless integration of iOS applications.Key Responsibilities:Design and...


  • Copenhagen, Copenhagen, Denmark Spotify Full time

    Job Title: Senior iOS/Infrastructure EngineerAt Spotify, we are committed to delivering high-quality software solutions that meet the needs of our users. As a Senior iOS/Infrastructure Engineer, you will play a crucial role in ensuring the scalability and reliability of our infrastructure, while also contributing to the development of our iOS...

  • Senior iOS Developer

    4 weeks ago


    Copenhagen, Copenhagen, Denmark Storytel Full time

    About the RoleWe are seeking a highly skilled Senior iOS Developer to join our Experience domain team. Our team builds the core parts of our product, including the audio player, reviews, search, and bookshelf in the Storytel app for iOS, watchOS, and CarPlay.As a Senior iOS Developer, you will be responsible for developing high-quality products and...

  • iOS Software Engineer

    2 weeks ago


    Copenhagen, Copenhagen, Denmark Boozt Full time

    **iOS Developer Opportunity at Boozt**We are seeking a skilled iOS developer to join our team at Boozt, a leading e-commerce player in the Nordics. As an iOS developer, you will be responsible for developing exciting features for our existing apps, using the newest technology to create innovation projects, and participating in the development of new apps for...

  • Senior iOS Developer

    2 weeks ago


    Copenhagen, Copenhagen, Denmark Veo group Full time

    We're seeking a seasoned iOS developer to enhance our mobile app further. The ideal candidate will have 5+ years of experience in iOS development and will be proficient in Swift and SwiftUI.As a global leader in AI-based sports camera technology, over 40,000 clubs in 90+ countries use Veo Cams weekly to record their games.The successful candidate will work...

  • Senior iOS Developer

    3 weeks ago


    Copenhagen, Copenhagen, Denmark Storytel Full time

    We are seeking a skilled Senior iOS Developer to join our Experience domain team. Our Experience domain builds the core parts of our product, such as the audio player, reviews, search, and bookshelf in the Storytel app for iOS, watchOS, and CarPlay.At Storytel, we believe that powerful stories add an extra dimension to life. We offer unlimited listening to...


  • Copenhagen, Copenhagen, Denmark Veo group Full time

    We're looking for talented individuals to enhance our mobile app further. As a global leader in AI-based sports camera technology, we're seeking skilled people with 5+ years of experience in iOS development to join a professional, innovative, and motivated team committed to building great products in a great environment.Knowledge and experience working with...


  • Copenhagen, Copenhagen, Denmark Storytel Full time

    We are seeking a skilled Senior iOS Developer to join our team. The ideal candidate will have extensive experience in developing high-quality native iOS codebases for audiobook and ebook applications.Our team is passionate about creating seamless and reliable user experiences. We believe in the power of stories and strive to make the world a more empathetic...


  • Copenhagen, Copenhagen, Denmark Storytel Full time

    We are seeking a seasoned Senior iOS Developer to join our Experience domain team. Our Experience domain is responsible for building the core parts of our product, including the audio player, reviews, search, and bookshelf in the Storytel app for iOS, watchOS, and CarPlay.At Storytel, we believe that powerful stories have a profound impact on people's lives....

  • iOS Developer

    4 weeks ago


    Copenhagen, Copenhagen, Denmark Boozt Full time

    The OpportunityAt Boozt, we're a tech-driven company that values innovation, experimentation, and collaboration. Our flat Nordic structure and friendly atmosphere make us a great place to work. We're looking for an experienced iOS developer to join our team and contribute to the development of our consumer-facing apps.What You'll DoDevelop exciting features...


  • Copenhagen, Copenhagen, Denmark PLAYDEAD ApS Full time

    We are seeking an experienced Senior Gameplay Systems Designer to join our team at PLAYDEAD ApS in Copenhagen, Denmark. About the RoleThe successful candidate will be responsible for designing and implementing gameplay systems for our upcoming 3rd-person science fiction adventure game.This requires a deep understanding of gameplay mechanics and a keen eye...


  • Copenhagen, Copenhagen, Denmark Tactile Games Aps Full time

    Gameplay Programmer Job DescriptionTactile Games is a leading developer of casual puzzle games, and we are currently seeking a skilled Unity Gameplay Programmer to join our team in Copenhagen, Denmark.Job Summary:Implement new gameplay features based on game designsImplement user interfaces based on artist designs to improve user experiencesMaintain and...


  • Copenhagen, Copenhagen, Denmark IOI Full time

    Senior Audio ProgrammerWe are seeking a highly skilled Senior Audio Programmer to join our team at IO Interactive. As a key member of our backbone team, you will play a crucial role in the development of our state-of-the-art proprietary game development engine, Glacier.Key Responsibilities:Collaborate with our sound design team, Technical Directors,...


  • Copenhagen, Copenhagen, Denmark IOI Full time

    We are seeking a skilled Senior Audio Programmer to join our team on our backbone team. The successful candidate will be responsible for developing and implementing state-of-the-art audio technologies for our games, including the Glacier engine.Key Responsibilities:Collaborate with sound designers, technical directors, producers, and gameplay programmers to...


  • Copenhagen, Copenhagen, Denmark IOI Full time

    Senior Character ArtistIO Interactive is seeking a highly skilled Senior Character Artist to join our team on Project 007, a brand-new James Bond video game. As a key member of our art team, you will be responsible for creating high-quality, realistic-looking characters that bring the game's story to life.Key Responsibilities:Design and create 3D characters...


  • Copenhagen, Copenhagen, Denmark SYBO Games Full time

    Senior Software EngineerSYBO Games is seeking a highly skilled Senior Software Engineer to join our team in Copenhagen. As a key member of our game development team, you will be responsible for designing and implementing the technical architecture of our live mobile game.Key Responsibilities:Define and enhance our system architecture, including components,...


  • Copenhagen, Copenhagen, Denmark SYBO Games Full time

    Senior Game EngineerAbout the RoleWe are seeking a highly skilled Senior Game Engineer to join our team at SYBO Games. As a key member of our engineering team, you will be responsible for designing, implementing, and optimizing game features for mobile platforms.Key ResponsibilitiesCollaborate with the development team to design and implement game features,...


  • Copenhagen, Copenhagen, Denmark IOI Full time

    Senior Character ArtistIO Interactive is seeking a highly skilled Senior Character Artist to join our team on Project 007, a brand-new James Bond video game. As a key member of our creative team, you will be responsible for designing and implementing high-quality character graphics that bring the world of Bond to life.Key Responsibilities:Collaborate with...