Open Job Position


Job description

We are looking for an experienced Swift Developer. A prospective candidate should have the knowledge, skills, and abilities to creatively solve problems and intelligently design solutions.

Key requirements:

  • 5+ years experience of building consumer-facing mobile applications
  • Advanced knowledge of Swift or Objective-C
  • Experience working on product-focused mobile applications
  • Experience with migrating an existing Objective-C application to Swift
  • Able to clearly express opinions on product design, while respecting the thoughts and opinions of their peers.
  • Proven ability to communicate and collaborate effectively with engineers and non-engineering stakeholders alike
  • Broad knowledge of Agile processes
  • Interest or experience with various mobile patterns e.g. reactive programming, MVVM
  • Must have an understanding of the full product development life-cycle
  • Interest in working with Android or backend web services a plus
  • Knowledge of current advances and tools being created and adopted by the iOS software community
  • Excellent problem solving, analytical and organizational skills
  • Passion for learning
  • A positive approach to your work, and treat others well

Day to day challenges:

  • Work as a part of a remote team according to the Scrum methodology
  • Display exceptional productivity when working both independently and pairing to drive work to completion
  • Display expertise in the resolution of software failures
  • You'll have a major impact on the features and performance of our mobile applications
  • Lead by example through writing very high quality, maintainable code
  • Be a mentor and teacher to other engineers​

Perks for you:

  • Comfortable, friendly, and supportive working atmosphere
  • Remote work
  • Possibility for personal and professional growth within a stable environment
  • Permanent employment and competitive salary
  • Social and sport benefits
swift developer

Swift Developer

Skopje, North Macedonia


Synami is a company with a proven track record of delivering innovative software products that are used by leading companies in more than 172 countries.


Learn more about our latest open job opportunities through our career page.