Fullstack Software Engineer

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)
  • Short online English test (for non-native speakers)
  • Technical interview + live coding (90 minutes)
  • Behavioral Interview (60 minutes)
  • Team Interview (60 minutes)

Sounds like you? Apply.

Please note: We occasionally amend or withdraw Exness jobs and reserve the right to do so at any time, including prior to the advertised closing date. Before applying, you are advised to read our data protection policy. This policy describes the processing that may be associated with your personal data and informs you that your personal data may be transferred to Exness/Exness Group companies around the world. Exness Group and its approved recruitment consultants will never ask you for a fee to process or consider your application for a career with Exness. Anyone who demands such a fee is not an authorized Exness representative and you are strongly advised to refuse any such demand.

At Exness, we're an equal opportunity employer where every individual is valued. No matter your race, color, religion, sex, national origin, sexual orientation, gender identity or disability, we welcome you. As an international fintech company, we embrace the richness of our diverse team, respecting each individual and promoting gender equality for all genders in our workforce.

Related vacancies