iOS Developer


Job Description


At we give businesses access to the best freelance Software Developers, IT Consultants and Digital Experts. As trusted advisors, we consult and support companies on how to build new digital businesses, how to create and expand markets, and how to develop new technologies that benefit millions of people across the globe.

Meet your new team

Our international team is fully committed to provide an exceptional service on every front. With experts in IT, Business Consulting and HR Management, we are at the core of where tech meets people - and making the best of it! We are here to support you every step of the way while working on a project and beyond. From career and tech coaching to promoting your blogs and helping you share your knowledge - we are passionated about supporting YOUR passion.

Role Description

Join us as a Freelance iOS developer responsible for the development and maintenance of applications aimed at all types of iOS devices including the iPhone, iPad, Apple TV and the Apple Watch on behalf of our clients. Your primary focus will be development of iOS applications and their integration with back-end services. You will be collaborating with interaction and visual designers and developers working on different layers of the infrastructure. Thus a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. Our ideal candidate is reliable, fully committed, shares our passion for high-quality work and is looking for a professional remote freelance setup.

What you'll be responsible for

  • Develop iOS applications from scratch, improve on existing apps and/or implement new features
  • Ensure performance, visual fidelity, quality and responsiveness of applications
  • Develop and implement unit, integration and UI tests
  • Document your ideas and introduce them to the customer
  • Collaborate with UX designers, android and web developers and product/project managers
  • Align with back-end developers to smoothly integrate apps with APIs
  • Advise product owners and stakeholders on technical feasibility of their ideas
  • Conceptualise your customer’s requirements and develop solutions
  • Define, build, evolve and refactor software architectures and specifications
  • Integrate app analytics and notification services
  • Set up build and deployment processes

What you bring to the table

  • Bachelor's degree or higher
  • 3+ years of proven experience in developing iOS applications with Objective-C and/or Swift
  • Rock-solid understanding of MVP or MVVM design patterns
  • To have published one or more iOS apps in the app store
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
  • Experience with third-party libraries and API
  • Understanding of the full mobile development life cycle
  • Understanding of the nature of asynchronous programming, offline storage, concurrency and push message APIs
  • Experience with performance and memory profiling tools and techniques
  • Experience with setting up and deploying staging/production environments
  • Strong unit testing and debugging skills
  • Fluency in English (spoken and written), fluency in German is a plus
  • Outstanding communication, interpersonal and organizational skills
  • Experience with agile software development processes (Scrum, continuous integration, etc.)
  • Ability to manage customer requirements, expectations and project scope
  • Passion for quality, reliability, and deliver what you committed
  • Experience in working remotely and with B2B contracts
  • Willingness to contribute to the community
  • Registration as a freelancer
  • Residence in Europe

What we offer you

  • Access to exciting remote projects (agile)
  • Long-term projects (min. 1 months)
  • A community of professionals that support each other during and beyond projects
  • Exclusive invitations to local events, meetup, and talks Work with renown startups and corporations
  • Support to become a freelance Pro
  • Help to build your personal brand