Are you an experienced Full-Stack JS developer looking for new position in a dynamic and team-oriented environment? Or a front-end developer eager to broaden your expertise into Full-Stack development? In both cases, this position could be for you! Key technologiesJavaScript and TypeScriptReactExpressPlaywright Key responsibilitiesImplementing frontend and backend-for-frontend (Bff) components based on functional specifications from Business Analysts and API specifications from the backend teamsImplementing visual designs and user experiences based on wireframes and mockups from UX designersImplementing automated tests based on testing plans from the QA teamFixing bugs and quality issues in the componentsParticipating in the technical analysis and time estimates of new developmentsWorking efficiently with all participants (business analysts, UX designers, backend developers, and testers) in an agile software development processContributing to technical meetings and code reviews Required skills Core skills and experience required for the position.5+ years of experience as a frontend or Full-Stack JS/TS developerSolid knowledge of React and modern web development technologies (JavaScript, HTML5, CSS3)Knowledge of RESTful web servicesKnowledge of web and browser security (e.G. CORS, cookies, OAuth/OpenID)Fluency in both French and English (minimum B1 level) Bonus skills Additional skills and experience that would make your application stand out.Knowledge of TypeScript, Node.Js or ExpressKnowledge of E2E testing frameworks (e.G. Cypress, Playwright, Selenium)Knowledge of container and orchestration technologies (e.G. Docker, Kubernetes)Experience working with CI/CD toolchains (e.G. GitHub Actions, Azure DevOps, Jenkins)Experience implementing web responsive designsExperience working on medium to large-scale software development projects using Agile/Scrum methodologies Professional qualitiesTechnical rigor and focus on best-practicesFlexibility and solution-oriented mindsetMotivation and respect for agreed-upon estimates and deadlinesTeam spirit and autonomy in workEfficient communication with all members of the team Work organization Each developer is assigned to a multi-disciplinary squad where developers, business analysts, testers, and project managers collaborate within an agile process inspired from the Scrum framework. Each squad is responsible for the inital development, feature improvement, technical maintenance and evolution of a set of software components from our product platform and/or client project portfolio. The expected breakdown of tasks for this position is approximatelyDevelopment (55%)Test automation (30%)Maintenance (15%) OfferingA full-time contract with a competitive remuneration package with fringe benefits (e.G., car, fuel card, bonuses, insurances, phone subscriptions, meal vouchers).A dynamic SME work environment with enthusiastic and talented colleagues.The opportunity to work on your own initiative in a fast-growing SME in a dynamic field (FinTech)A varied working environment with a lot of room to be innovative and creative.Fantastic career development opportunities as we keep growing.Flexible working environment with home-working policy (50%)Extra benefits such as a fitness room access How to apply If you are interested in this position, apply now by sending your CV. Gambit is an equal opportunity employer and welcomes applications from all people, regardless of race, gender, disability, age, religion, or sexual orientation.