Join Netguru Talent Marketplace, a proven partner for tech-minded freelancers and experts. Thanks to us, you will have access to various project-based opportunities and can collaborate with different companies and industries. As a result, you will not only gain more experience but also develop a variety of skills you didn’t even know you had. Work the way you like, on your terms, with no strings attached.

  • Required skills: at least one year of experience in developing commercial iOS applications, knowledge of Swift, UIKit, multithreading; experience with third party libraries and APIs; very good command of English.
  • Nice to have: experience with publishing the apps in App Store Connect, CI / CD tools like Bitrise, Travis or CircleCI, some experience with SwiftUI and / or Combine.
  • We offer: 100% remote work, flextime & flexplace, dev-friendly processes, long-term collaboration.

Very well
iOS

  • developing products for our clients from all over the world;
  • you will work in Agile environment as a member of a self-organizing team and help the team achieve its goals;
  • helping the team to find solutions to issues.

  • have at least one year of commercial experience in developing iOS applications,
  • are familiar with Swift, UIKit and multithreading,
  • know how a memory management works on iOS,
  • have experience with building UI in code,
  • have experience with third party libraries and APIs,
  • know a concept of the unit testing,
  • have a very good command of English; Polish not required.


For a Senior iOS Developer role we also expect you to:

  • have at least 3 years of experience in developing commercial iOS applications,
  • to be comfortable with process automation using CI / CD tools,
  • have experience and feel comfortable with a complete process of Code Signing,
  • know at least 2 or 3 architectures that can be used in the iOS projects and know their advantages and disadvantages,
  • have extensive hands-on knowledge of: Swift, UIKit (writing UI in code), multithreading, unit testing, ability to analyse the advantages and disadvantages of the technical solutions, publishing the apps in App Store Connect.


Nice to have:

  • excellent communication skills and team spirit,
  • UI and / or snapshot testing,
  • understanding of projects’ business aspects,
  • experience in actively advising clients and Project Managers,
  • experience with Agile methodologies,
  • ability to think one step ahead, quickly finding solutions to issues and knowing when to escalate risks or problems,
  • continuous learning of: new tools, frameworks, development trends and techniques,
  • ability to leave insightful feedback for other team members, especially during the code review.

Packages and extras

  • Healthcare package
  • Leisure package
  • Healthcare package for families
  • Trainings
  • Conferences
  • Books

Amenities

  • Cold beverages
  • Hot beverages
  • Fruits
  • Integration events
  • Bicycle parking
  • Snacks
  • Car parking
  • Shower
  • Chill room
  • Lunches


Netguru builds software that lets people do things differently. Join our team, and we’ll work together to deliver a revolutionary digital product. Our employees have changed the way people do banking,  learn languages, and rent bikes. Our team’s work has been featured in The Next Web, UXDX Conference, and Product Hunt.


We’re a team of over 800 people including web and mobile engineers along with project managers, quality assurance specialists, product designers, and support staff. Our team members are passionate about web and mobile technologies and thrive on working with clients on innovative products and helping them improve the world through software.

Netguru company has been recognised in many rankings of the fastest-growing companies in Europe, for instance, in Deloitte’s Technology Fast 50 (three times) and FT1000 by Financial Times (twice). 



Connect with us to keep up to date with Netguru news and follow the latest trends in our industry.

  • Website: https://www.netguru.com/
  • Twitter: https://twitter.com/netguru
  • Facebook: https://www.facebook.com/netguru
  • LinkedIn: https://www.linkedin.com/company/netguru