iOS Developer.

Belgrade / Full time

About you.

You are an iOS Developer who is ready to join our growing team. You will be working in an Agile environment, interacting on a daily basis with the Product Owner and designers and reporting to the People Manager. You will be engaged with coding, testing, correct-ing and documenting mobile applications from supplied specifications, using agreed standards and tools. You will actively participate in decision making and shaping our products.

Required experience.

  • At least 3 years of professional iOS development
  • Detailed knowledge of Swift (some knowledge Objective-C is a plus)
  • Experience with reactive programming (RxSwift, Combine)

Key competencies.

  • Experience with a variety of iOS frameworks
  • Familiarity with RESTful APIs
  • A portfolio of iOS applications
  • Bachelor’s degree in Computer Science, Engineering, Mathematics or related field
  • Experience with unit testing and CI/CD is a plus


  • Implementation of software solutions within selected technologies in collaboration with other teams
  • Active participation in the development of software
  • Participation in the assessment of the time required for execution of the project
  • Updating of the tasks and time tracking in JIRA and Tempo
  • Mentoring junior colleagues and sharing knowledge within company

Personal qualities and social skills

  • Effective verbal and written communication skills and the ability to interact profes-sionally with a diverse group of people
  • Always willing to learn and stay up to date with latest technologies
  • Strong ownership over your work
  • Self-driven
  • Problem-solving skills
  • Proactive
  • Analytical
  • Initiative
  • Time management
  • Presentation skills
  • Team player

Should you come work with us you will have.

  • A structured onboarding and orientation process for first couple of months

  • Mentor and buddy to make the transition to WM easier.

  • The opportunity to work with great people who share the same values

  • Friendly environment and colleagues always eager to help and share their knowledge and experiences

  • Complex, innovative projects for highly recognisable brands

What to expect next - Hiring process in WM.

You can expect to go through next stages in selection process:

  • First stage - CV screening.

  • Second stage - Take home assignment

  • Third stage - Successful candidates will be invited to an interview with HR rep and Senior iOS Developer

  • Final stage - Chosen candidate(s) will be contacted with an offer to join our team.

  • All candidates, who applied for the job, will receive feedback after and/or during the selection process regarding their status.

Apply now.

Required fields *