Back to jobs

Fullstack Software Engineer

Cyprus

Your role at Exness:

We are currently looking for an experienced Fullstack Software Engineer. The role will focus on implementing complex, high-load solutions integrated with Salesforce Marketing Cloud. You will be part of a dynamic team working on interesting projects that impact key company business metrics.

If you are not already located in Cyprus, relocation to Cyprus is a requirement for this role.

You will:

  • Work in a high-performance team focused on improving the efficiency of the internal departments
  • Develop, test, and maintain microservices in Python and Go, as well as web applications using TypeScript and React
  • Participate in architectural discussions with architects and software engineers
  • Review code
  • Create and support integrations with other teams' services and third-party services
  • Lead the entire application/ service development lifecycle, from the concept stage to delivery, post-launch support, and project sunset
  • Ensure the performance, quality, and responsiveness of applications

What makes you a great fit:

  • 3+ years of experience in both front-end and back-end development
  • Strong knowledge of modern JavaScript (ES6+), TypeScript, and React ecosystem
  • Experience building and optimizing SPAs using React, Redux, or similar frameworks
  • Expertise in designing scalable application architectures and applying design patterns
  • Solid experience working in CI/CD environments and incorporating testing best practices
  • Strong understanding of building efficient and flexible user interfaces
  • Experience with backend development using Python
  • Familiarity with REST APIs, microservices
  • Comfortable working with complex business logic and optimizing data-intensive applications
  • Team player with excellent problem-solving skills
  • Able to take ownership of tasks and deliver results independently, even with minimal direction or unclear requirements.
  • Proficiency in written and spoken English for business communication

Nice to have:

  • Experience with Kubernetes, Docker, or container orchestration tools
  • Familiarity with Linux environments
  • Knowledge of additional databases like MongoDB or Clickhouse
  • Experience with gRPC or other high-performance communication protocols

What we offer along the way:

  • Competitive and attractive compensation
  • Extensive learning opportunities, such as professional training and certifications, soft skills development, free English courses, and trading workshops
  • Health and life insurance for employees, spouses, and children, including vaccinations, tests, mental health care, and coverage for vision and dental care
  • Generous time off, including 21 days of annual leave and paid sick leave
  • Flight tickets, hotel or apartment accommodation for your first month, migration support, and legal help for you and your family for relocation to Cyprus
  • 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 branded company car with a parking space near the office
  • Outstanding team-building experiences and Exness community gatherings

Your journey after applying:

  1. TA Interview (30 minutes)
  2. Technical Backend Interview and Live-Coding Session (120 minutes)
  3. Technical Frontend Interview and Live-Coding Session (90 minutes)
  4. Behavioral interview Interview (60 minutes)

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...