Start your easyMarkets career

Advance your career with an established financial service provider

Join easyMarkets diverse and international family. We are constantly looking for new team members that value excellence, character, motivation and have a passion for financial markets.

Senior iOS Developer - EM107

Overall Purpose of Role:

This is a fantastic opportunity to make a major contribution to the achievement of the Company’s strategic vision. The successful candidate will gain a strong technical and business understanding of our feature-rich mobile trading platform, as well as an exposure to online analytics, and digital marketing technologies. They will work across multiple business lines to realize the goals of stakeholders and improve the trading experience of tens of thousands of users across the world.

Main Activities and Responsibilities:

  • Analyze requirements, provide feedback and estimates
  • Perform App development in coordination with Project Management, QA, and Back-end development teams
  • Resolve issues and bugs, and continuously improve the quality and performance of our App
  • Keep up to date with the latest developments affecting the Apple Mobile ecosystem
  • Build strong relationships with colleagues based on a foundation of trust and reliability


  • 3+ years of experience developing native iOS applications in Swift, or a combination of Swift and objective-C (with no less then 2 years of Swift)
  • A thorough understanding of Object-Oriented Programming, MVC, and iOS Application Architecture
  • Experience in writing performance-sensitive mobile Applications that communicate securely with servers over the internet
  • Experience working in a structured environment utilizing industry standard development approaches
  • Practical experience with project and task tracking tools such as Redmine, Jira, Asana, Bugzilla
  • Experience working as part of a team utilizing source control systems such as Git

Beneficial Skills & Experience:

  • Experience within the financial sector
  • Experience in developing trading or online gaming apps
  • Experience working with analytical and monitoring platforms such as Google analytics, App Annie, Crashlytics, and New Relic
  • Experience working with mobile attribution platforms such as AppsFlyer
  • A practical understanding of the iTunes Connect Console, and Release lifecycle management
  • An understanding of application push notifications, deep-linking and App installation parameters
  • Theoretical or practical knowledge of UX and graphical design
  • Exposure to ASO, and mobile App advertising – google UAC, Facebook, or iAd
  • Exposure to Android development with Java

Further Info:

  • Working hours are  08:30 – 17:30 Monday to Friday
  • Some Sunday work may be required, and compensated with time in lieu
  • The role is located in Limassol, Cyprus
  • A competitive compensation package will be offered to the successful applicant which includes great benefits

What our Traders say about us

Innovating since 2001

easyMarkets has been serving its customers since 2001. From the very beginning we have strived to offer our clients the most innovative products, tools and services.

Regulation and Security

easyMarkets is regulated by both ASIC and CySEC. We offer our clients negative balance protection and their funds are held in segregated accounts.

Trade On Mobile

easyMarkets innovative and intuitive app allows you to trade on any iOS or Android device, giving you access to markets anywhere, anytime.