
Back to jobs
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