Back to jobs
New

Fullstack Software Engineer (Chatbot)

Cyprus

Your role at Exness:

Join our innovative development team to create and maintain a platform for modern GenAI applications. As a Fullstack Developer focusing on web development, you will play a key role in building and integrating our intelligent chatbot web widget into websites and mobile applications while designing intuitive UI for new AI products.

You will:

  • Design, develop and maintain the chatbot web widget
  • Ensure seamless integration of the web widget into various web and mobile platforms
  • Create and implement UI designs for new AI products from scratch
  • Contribute to backend development during periods with less frontend work
  • Write clean, maintainable, and scalable code
  • Participate in code reviews and contribute to the improvement of team processes
  • Collaborate within a Scrum-like product development process with bi-weekly sprints

What makes you a great fit:

  • Practical experience with micro-frontend architecture and its implementation.
  • Experience with standard front-end development tools such as Babel, Webpack, NPM, etc.
  • In-depth knowledge of JavaScript, TypeScript, React.js and its core principles.
  • Profound expertise in one of the state management frameworks (Redux, Mobx, XState, Recoil, Zustand).
  • Experience with HTML, CSS, and responsive design
  • Expertise in FastAPI, Asyncio, Pydantic, and other technology from the Python ecosystem
  • Strong knowledge of Linux, Docker, Kubernetes (k8s), PostgreSQL, Alembic, Redis, etc
  • Experience in a microservices architecture
  • Familiarity with CI/CD pipelines and DevOps practices
  • Upper-Intermediate level of English

Nice to have:

  • Familiarity with UI/UX design principles
  • Familiarity with Domain-Driven Design (DDD) and Test-Driven Development (TDD)
  • Experience with chatbot development and natural language processing (NLP)
  • Knowledge of Generative AI and machine learning concepts
  • Desire to build a DevOps culture and expand expertise
  • Higher education in computer science or a related field

Advantages:

  • Work on a new product with no legacy code
  • Be involved in cutting-edge projects using the latest technologies
  • Opportunity to shape the future of AI products at Exness
  • Work in a dynamic and international environment

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
  • Allowance for sports club memberships or other physical exercise activities
  • Holiday flight tickets and accommodation coverage (within the yearly limit)
  • Meal and transportation allowance
  • Education allowance for your children’s school and kindergarten fees
  • Outstanding team-building experiences and corporate parties

Your journey after applying:

  • TA Interview (up to 45 minutes)
  • Technical interview + live coding (90 minutes)
  • Behevioral Interview (60 minutes)
  • Team 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...