Senior iOS Engineer - Remote EU

DNA inc
Municipality of Madrid, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Software Quality
Data Streaming
UIKit
Swiftui
iOS
Core Data

Job description

For a long-term project with one of our marquee clients (a category-leading CRM company), DNA.inc is looking for a Senior iOS Engineer to build modern, scalable applications. You'll work closely with client teams - engineers, designers, and product specialists - to strengthen their internal capabilities and deliver robust, quality-driven platforms., * Opportunities to learn from and collaborate with accomplished engineers and designers

  • A clear growth path, whether you prefer to deepen your craft or move into leadership
  • Periodic company offsites across Europe
  • Support for your home office setup (hardware, software, etc.)
  • Additional benefits (e.g. pension) vary by country; details available upon request

Requirements

Do you have experience in iOS development?, Do you have a Bachelor's degree?, * enjoy building complex, high-quality applications for large user bases

  • have at least 5 years of demonstrable, professional experience in building native iOS apps for mobile, tablet, and/or TV.
  • possess deep knowledge of modern Apple development practices; Swift, SwiftUI, Combine, structured concurrency, and more
  • value code quality: readability, testability, and scalability
  • be a team player and an effective consulting partner to clients

It would be awesome if you can also bring expertise in subjects such as:

  • UIKit, Core Data, App Clips, StoreKit
  • media players and streaming (audio and/or video)
  • in-app purchases
  • localization
  • large modularized codebases
  • design systems/patterns

About the company

In this role, you will collaborate with other engineers to build high-quality, reliable mobile applications for one of DNA.inc's largest clients. We work with a variety of clients in several domains, such as streaming, fintech and automotive. The project we're recruiting for at the moment is in the CRM sector, but future projects will vary between the domains. We have long-term relationships with our clients, and the goal is always to create next level work for everyone involved., At DNA.inc, we love building platforms and products that people want to use. We specialize in helping clients envision, build, and launch large-scale software projects in streaming, media, automotive, and other industries. Headquartered in Europe, with offices in Amsterdam, Valencia, and Madrid, we share a passion for working on influential products that captivate global audiences. By joining DNA.inc, you'll collaborate daily with seasoned designers, engineers, and executives who have contributed to major streaming services such as Disney+, ESPN+, Eurosport, and SiriusXM. We combine dedication to our mission with great care for our team. Our people receive the trust and support needed to grow, and engaging projects to learn from. We invest in your professional development through mentorship, learning budgets, conference participation, and a clear long-term growth path - all within a culture that celebrates expertise.

Apply for this position