Description :
Step into our world, where advanced technologies take center stage, transforming the online trading experience. 
With our cutting-edge approach, we follow edge & new methodologies, constantly pushing boundaries. 
We offer an excellent work environment where you will be challenged and encouraged to grow professionally. 
On this role you will:
- Collaborate with the design team to translate wireframes and mockups into functional components, ensuring seamless user experiences. 
- Develop and maintain reusable and efficient code libraries to streamline the development process. 
- Participate in code reviews, providing constructive feedback and ensuring code quality and adherence to best practices. 
- Contribute to the continuous improvement of our Agile development process, including CI/CD pipelines and automated testing.
Requirements :
- Bachelor's degree in Computer Science or equivalent field. 
- At least 3 years of professional experience in backend development using leading tech stack such as NODE JS/ .NET/ Java, with a strong portfolio of previous projects to showcase. 
- At least 2 year of professional experience in CRM systems such as MS Dynamics. 
- Previous experience working in high-scale production environments, handling performance and scalability challenges. 
- Experience with building RESTful APIs and web applications. 
- In-depth understanding of Agile development methodologies, including CI/CD pipelines and automated testing. 
- Experience with messaging queues or streams such as RabbitMQ/Kafka. 
- Strong communication and interpersonal skills, enabling effective collaboration with team members and stakeholders. 
- Ability to work independently and proactively, taking ownership of projects and driving them to successful completion.
Nice to have:
- Experience working in a Linux environment and with containers (Docker). 
- Knowledge with building advanced event driven microservices architecture. 
- Knowledge of robust trading platforms.