Start your
easyMarkets Career

Start your easyMarkets Career

Advance your career with an established financial services provider

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

Android Developer - EM304

About your role

This is an opportunity to work at one of the most well-established and reputable Forex Brokers, in a position that will make a major contribution to the achievement of the company’s strategic vision.

You will gain a strong technical and business understanding of our feature-rich mobile trading platform, as well as exposure to online analytics, mobile application attribution, and other digital marketing technologies. You will work across multiple business lines to realize the goals of key stakeholders, and to improve the trading experience of thousands of active users across the world.

Main activities and responsibilities:

  • Develop and maintain the easyMarkets native Android Trading Application.
  • Analyze requirements, provide feedback and estimates, and execute App development in coordination with the Project Management and Back-end development teams.
  • Resolve issues and bugs, and continuously improve the quality and performance of our App.
  • Build strong relationships with colleagues based on a foundation of trust and reliability
  • Actively participate in the realization of the company’s strategic vision

Key requirements:

  • 5+ years of experience developing native Android applications including 2 or more years of Kotlin and Java.
  • Experience in writing and optimizing responsive and performance-sensitive mobile Applications.
  • Experience in writing mobile Applications that utilize real-time data streams, and which keep alive sessions with remote servers.
  • An understanding of how to handle Android’s resource management framework to provide a responsive and uninterrupted user experience.
  • Coding to a high standard with a robust approach to the Application’s design, development, and self-testing to ensure that significant bugs are not introduced.
  • The ability to advance their own knowledge and research approaches to challenges and solutions on their own, and without the guidance of a more senior Android developer.
  • 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

Will be nice to also have:

  • Experience within the financial sector, and ideally in writing trading or online gaming apps.
  • Experience working with analytical and monitoring platforms such as Google analytics, Crashlytics.
  • Experience working with mobile attribution platforms such as AppsFlyer.
  • A practical understanding of the Google play Development Console, Release, and Beta 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 iOS development with Swift.

What you'll enjoy:

  • Competitive remuneration
  • Provident fund
  • Life insurance
  • Discretionary yearly performance bonus
  • Professional development and learning opportunities
  • Friendly and dynamic work environment
  • 21 days of annual leave which increases every two years (capped at 24 days)
  • Weekly lunches, weekly massages, monthly team outings and quarterly company building activities
  • Strong culture promoting work-life balance and flexibility
  • Fresh fruits, snacks, coffee, sodas at the office and healthy ice cream during the summer!
  • Hybrid working and flexi time

Meet easyMarkets 

easyMarkets is a leading global financial services provider, offering innovative and user-friendly trading solutions to clients worldwide. Established in 2001, we have built a reputation for transparency, reliability, and exceptional customer service.  

Our commitment to empowering traders with cutting-edge technology and robust risk management tools has positioned us as a trusted partner in the financial industry. At easyMarkets, we believe in partnering with the best to achieve excellence, which is why we are proud to be an Official Online Trading Partner of Real Madrid. Just as Real Madrid exemplifies leadership, teamwork, and a winning mentality, we strive to embody these values in everything we do, making easyMarkets not just a place to work, but a place to grow and succeed. 

Are you interested? Apply today!

 

What our Traders say about easyMarkets

Enhance your trading experience with easyMarkets app

keyboard_arrow_left
Chat with us
Messenger

We accept Facebook chat requests
Monday-Friday 8:00-22:00 GMT +2GMT +3

keyboard_arrow_left
Chat with us
WhatsApp
  • 1. Add the following easyMarkets number to your contact list +357 99 875 998
  • 2. Open WhatsApp and select the number you've just added
  • 3. Start chatting

We accept WhatsApp chat requests
Monday-Friday 8:00-22:00 GMT +2GMT +3

Thank you

We will look over your message and get back to you soon.

In the meantime you can check our Learn Centre or Read our FAQ

Request failed

Something went wrong. Please try again.

If your enquiry is urgent you can chat with us here

keyboard_arrow_left
Send us a message

Thank you

One of our customer service representatives will get back to you soon.

If your enquiry is urgent you can chat with us here

Request failed

Something went wrong. Please try again.

If your enquiry is urgent you can chat with us here

keyboard_arrow_left
Call us
call
call
Request a callback
Preferred Contact Time
keyboard_arrow_left
Chat with us

Hi! Welcome to easyMarkets. Just letting you know we're here if you have any questions or need some assistance, I hope you enjoy your stay.

Request failed

Something went wrong. Please try again.

keyboard_arrow_left
Chat with us
  • 1. Open QQ and find easy forex 易信 (800128208)
  • 2. Start chatting!
keyboard_arrow_left
Chat with us
  • 1. Scan the below QR Code
  • 2. Start chatting!

We accept WeChat requests
Monday-Friday 8:00-22:00 GMT +2GMT +3