Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • Remote International Jobs
  • Android Developer

Android Developer

Limassol, Cyprus  or  ðŸŒŽ  Remote

Exness

Exness logo

Advanced relocation package

Flight ticket
Flight ticket
Temporary housing
Temporary housing
Visa services
Visa services

About Exness

Exness is a multi-asset broker with an international team of approximately 1,800 people, a third of whom work in the Technology, Data and Security offices. Our goal in Exness is to develop exceptional products that will help experienced traders to trade various assets with better-than-market conditions.

Since our founding in 2008, we work with the firm belief that trading can - and should - be ethical. And so we developed proprietary algorithms and services to give our clients the most effective trading tools and conditions in the industry. Ambitious business goals balanced by genuine care for our customers and a healthy level of technical perfectionism define our model. And thanks to this approach, in 2022, our monthly trading volume reached $2.7 trillion, and the number of active users exceeded 320,000 people worldwide.

Our chosen path encourages employees to deepen their technical expertise, rely on scientific methods, and seek innovative solutions. We work on a modern stack without having to deal with excess legacy, and our architecture stands on k8s, PostgreSQL, Redis, Kafka, REST or gRPC as an alternative. We use the GitOps through Gitlab CI approach and cover everything with automated integration testing. Some of our teams' favorites are ClickHouse, MongoDB, React, and Flink.

Our clusters are automatically managed through the code and can handle thousands of events per second. We use Kafka to decentralize our service, and the main languages our tech team uses are Python and Go while in the Trading Core, we also use C++ and C#.

For the front-end, we use React, and most of the projects are TypeScript SPAs using technologies such as Web-sockets, Service Worker, PWA, Web-push, AB-testing, and Webpack Federation.

The people we’ve brought together come from many different countries with vast experience from leading IT companies. Although some of them work remotely, our main development office is located in Limassol, Cyprus. Any colleague who wants to relocate to Cyprus, whether alone or with family, will be provided with exceptional support, including a corporate MINI Countryman and financial allowance for private schools and kindergartens.

Our teams are constantly expanding and we’re always seeking the best talent to join us in providing the best possible trading experience to our clients. So check out the many exciting vacancies we have on our career website.

Position

We are looking for an Android Developer to join the Exness Mobile Application: Client Account + Trading Terminal Team.

Together with the team, you will develop the application on Kotlin. We support and develop a lot of communication between client-servers through rest, through push messages, deep links, and web sockets. We work with data display and custom view with a great emphasis on security (client data security). We actively write unit tests and UI tests.

Our mission is to create the best-in-class mobile app for forex trading. It should be suitable for beginners and expert traders. Beginners should get an approachable introduction to finance and markets; experts should get unique tools to provide them an edge against other traders. Non-traders and passers-by should be delighted simply by using the app because it utilizes all the latest platform features and holds a consistent design with a human in mind.

You will:

  • Design, build, and maintain high performance, reusable, and reliable Kotlin code
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features 
  • Identify and correct bottlenecks and fix bugs
  • Help to maintain code quality, organization, and automatization
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Your qualification

  • Five or more years of experience in OOP
  • Proficiency in native Android development proved by at least three years of experience in Java/Kotlin for Android
  • Strong knowledge of app architecture and best practices in application development, design patterns
  • Experience with MVVM, MVP, Clean Architecture, and Architecture Components
  • Strong knowledge in multithreading and networking (Coroutines, RxJava, REST, Websockets)
  • Experience in app optimization and performance improvement
  • Experience in creating flexible and efficient user interfaces
  • Good understanding of Gitflow
  • Unit testing
  • Launching and supporting non-trivial apps in the Play Store
  • At least an intermediate level of English

Would be an advantage:

  • Experience in complex projects (finance/bank apps, online stores, etc.)
  • Custom Views
  • CI/CD
  • Firebase
  • A/B Tests
  • Work in an Agile environment

What we offer

  • Competitive and attractive compensation
  • Health and life insurance for employees, spouses, and children, including vaccinations, tests, and vision and dental coverage
  • 21 days annual leave and paid sick leave plus paid Christmas to New Year’s break
  • Extensive learning opportunities, including professional training and certifications, soft skills development, free English courses, and trading workshops
  • Paid maternity leave and birthday, marriage, and baby- delivery bonuses

If you prefer to work remotely, we offer:

  • Allowance for sports club memberships or other physical exercise activities
  • Reimbursement for a work laptop, home office equipment, and coworking memberships
  • Special ‘Get to know your Team’ trips to sunny Cyprus

If you decide to relocate to Cyprus, we offer:

  • Flight tickets, hotel or apartment accommodation for your first month, migration support, and legal help for you and your family (if relocating)
  • Education allowance for your children’s school and kindergarten fees
  • Access to our very own sports club with dedicated coaches, free Sanctum Club memberships for you and your spouse, corporate SUPs, jet skis, etc.
  • A company car with a parking space near the office
  • Fun and effective team-building experiences and Exness community gatherings

*If you would like to learn about relocation opportunities to Cyprus, please ask for additional information on the first interview with the Talent Acquisition Specialist.

Additional details

Candidate journey:

  • Recruiter call
  • Technical interview
  • Live-coding
  • Behavioral interview

Java Android Mobile Kotlin REST Android Developer OOP Remote RxJava MVP WebSockets WebSocket Mobile Developer Exness MVVM Unit Testing Clean Architecture Android Development
Archive vacancy
Archive vacancy
Facts about Limassol
Cost of Living Index 64 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 794 - $ 1315
Safety Index 66 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
These jobs may fit you

Cyprus

Welltech

Product Analyst Manager in Limassol
logo

We’re seeking a Product Analyst Manager who thrives in uncovering actionable insights to steer business growth and...

Cyprus

Welltech

Senior User Acquisition Manager (Paid Social) in Limassol
logo

We are currently looking for an experienced Senior User Acquisition Manager to join our team. In this role, you will be ...

Cyprus

Welltech

Senior Product Designer in Limassol
logo

As a Senior Product Designer, you'll be working on one of our flagship apps, Muscle Booster, and help shape the experience, driving user engage...

Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access