Join us

iOS Developer

  • 170+
Join iteo team Katowice or remote
Every awesome team is made up of awesome people, it’s just a simple truth.

At iteo we carefully select the team members who join us, in order to make sure that our awesomeness will only glow brighter! Remember that you spend nearly half of your life at work. The team has to be worth it!

What you will do

  • Build a high security applications (for banking industries), or work with IoT devices communicating over Bluetooth or Wi-Fi,
  • Implement Siri integration and build iOS Widgets,
  • Work in a team where the knowledge is shared widely and each line of code is being reviewed by teammates, increasing the overall project level,
  • Set up Continuous Integration & Delivery for new projects to speed up Git Flow and Beta testing,
  • Perform mentoring activities to less experienced team members,
  • Write code that is testable (working with mocks, stubs, dependency injection) and clean (best coding practices).

You will work with technology stack

  • Swift Swift
  • ObjC ObjC
  • Apple Apple
  • Azure Azure

What we need you to have

  • Excellent programming skills with Swift 5,
  • Knowledge of iOS SDK,
  • Experience working with design & architectural patterns (Clean, MVVM),
  • Familiarity with Asynchronous execution,
  • Ability to share knowledge about the projects and your work with other teams,
  • Experience working with Git, AppStoreConnect, certificates, provisioning profiles, CI/CD, REST API,
  • Good command of English (written and spoken).

We offer

  • Interesting and developmental IT projects,
  • Budget for training, industry conferences & events,
  • Working onsite or remotely in flexible hours,
  • Multisport and organized sports initiatives,
  • Luxmed health program,
  • Integrational meetups, parties and trips.

Why should you join iteo?

  • Non-corporate atmosphere Non-corporate atmosphere
  • Culture based on honesty Culture based on honesty
  • Flexible contract options Flexible contract options
  • Independent teams Independent teams
  • High level of competence High level of competence
  • Combining remote & office work Combining remote & office work
  • Knowledge sharing Knowledge sharing
  • Flexible working hours Flexible working hours

What can you expect in the recruitment process?

  • 1


    We verify your experience, know-how, and skills. If they fit our assumptions, we give you a call.
  • 2


    We present iteo, you present yourself – it’s a mutual check if we’re a perfect fit.
  • 3


    We introduce you with our technological stack and verify your technical skills.
  • 4


    You tell us if it clicked and you’ll be eager to join our team. We do the same.
  • 5


    We complete all the necessary formalities – there’s a bit of paperwork to be done on your side.
  • 6


    You’re shown around the office, introduced to the team, fully equipped, and ready for the fun staff.
Share this job offer

Other jobs