We are seeking a highly-skilled Fullstack Engineer to join our dynamic IT R&D Team. In
this role, you will be responsible for designing, developing, and maintaining both backend
services and frontend applications, ensuring seamless user experiences and high-performance
systems. Also, you will play a critical role across the full development lifecycle - from crafting
scalable APIs to building intuitive, responsive user interfaces—while collaborating with cross
functional teams to deliver robust fintech solutions. You will take part in important software
implementation.
Responsibilities:
- Design and implement high-performance, scalable, reusable, and robust backend
components and APIs using Node.js, Python, or Java.
- Develop and maintain RESTful APIs and/or GraphQL services.
- Design, develop, and maintain responsive, user-friendly web applications using modern
frontend frameworks such as React, Angular, or Vue.js.
- Translate UI/UX designs and wireframes into high-quality, maintainable code.
- Work with microservices architecture to decompose monolithic systems and enable
scalability.
- Ensure high performance and responsiveness of backend services.
- Optimize application performance and troubleshoot complex technical issues using best
practices and design patterns.
- Collaborate with DevOps teams to implement and maintain CI/CD pipelines and cloud-based deployments.
- Mentor junior engineers and contribute to team knowledge sharing and technical excellence.
Profile:
- Master's or Bachelor's Degree in Information Technology, Computer Science, Software
Engineering, or related field.
- Minimum 4 years of experience in Backend Development with one of following
programming languages, such as NodeJS, Python, or Java.
- Hands-on experience in designing and developing RESTful APIs and/or GraphQL.
- Hands-on experience with Frontend frameworks such as React, Angular, or Vue.js.
- Proficiency in cloud services like AWS, Azure, or GCP.
- Knowledge of Data Dictionaries, Templates, Workflows.
- Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools
(Kubernetes).
- Extensive experience with backend development and architecture.
- Proficient understanding of cross-browser compatibility issues and ways to work around
them.
- Proficient understanding of GIT for versioning.
- Strong debugging, problem-solving, and optimization skills.
- Good command of spoken & written English. French is a great plus.
- A fast learner and able to work independently.