We're looking for a proactive, team-oriented and motivated Senior Full-Stack Engineer to join our team.We value a go-getter attitude, a drive to get things done, and the empathy to truly understand our clients' needs. Our team takes pride in working hard-and having fun while doing it. We believe in the power of collaboration and bringing like-minded people together to build great things.Your roleSystem Modernization: Transitioning an in-house CMS from Milo.JS to ReactJS.New Feature Development: Designing and building modern features for our core platforms.Refactoring & Modernization: Systematically refactoring legacy code to improve scalability and performance.Architecture & Design Support: Providing support in the architecture and design of microservices and RESTful APIs.Lifecycle Support: Supporting the full project lifecycle, from initial planning and evaluation to deployment and maintenance.Quality & Testing: Ensuring application reliability through unit and integration testing using Jest.Collaboration: Working closely with cross-functional teams, including testers and project managers.What we expectNode.js Ecosystem: Strong experience with Node.js, Express, and building RESTful APIs.Modern Frontend: Proficiency in ReactJS, TypeScript, and state management (Redux/Context API).Expert knowledge of JavaScriptData Management: Experience with relational databases (Oracle) and document stores (Elasticsearch).Modern Web Standards: Expertise in HTML5, CSS3 (SASS/LESS), and responsive design.Testing & CI/CD: Knowledge of Jest, Git, and automated deployment workflows.And it would be awesome if you haveExperience with RabbitMQ or Redis for messaging and caching.Infrastructure: Familiarity with Docker, Kubernetes, and cloud services like AWS or Azure.Knowledge of monitoring tools such as Splunk, Kibana, or Elastic APM.Experience with WebSockets and real-time data handling.Familiarity with CMS platforms and migration strategies for legacy systems.What we offerThe location choice is yours: remote, on-site or hybridFlexible working hoursWork with new technologies in a high-performance environmentDiverse international projectsIT community involvement - Meetups, Workshops & ArticlesInternal workshops & personal development 100% paid sick leavePaid health insuranceSubvention of Multisport cardTransport allowance & meal allowanceSalary rangeOur salaries are based on your experience, level of knowledge & technical interview.We will contact the candidates who are the best fit for the current project or for a project that will be active in the coming months. Sounds exciting? Click on the button below and apply now :)