iOS Developer

  • Department: Administrative
  • Location: Sofia, Bulgaria
  • Working Time: Full Time
We work together, collaborating across boundaries to bring the best to our customers around the world.

Responsibilities:

  • Build exciting new products
  • Implement new features as well as maintain existing functionality
  • Document and test new software implementations
  • Share expertise during code review activities and refinement sessions
  • Advise and help junior developers in the team
  • Design code in a functional and scalable way
  • Understanding and consideration of mobile security best practices

Skills:

  • Experience in financial software products
  • Good command of Swift
  • Good understanding of iOS SDK
  • Experience with Xcode
  • Aware of how client-server applications work
  • Experience with Swift Package Manager is an advantage
  • Experience with iTunes Connect, Apple Developer Program and TestFlight
  • Experience with JSON/XML and RESTful Web Services
  • Experience with code optimization and performance improvements
  • Experience in Agile development methodologies

Experience & Education:

  • 4+ years of experience with iOS software development 
  • Experience in development of financial applications would be a great advantage
  • BS degree in Computer Science or a similar technical field of study
  • Working proficiency and communication skills in verbal and written English