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 technologies
JavaScript and TypeScript
React
Express
Playwright
Key responsibilities
Implementing frontend and backend-for-frontend (Bff) components based on functional specifications from Business Analysts and API specifications from the backend teams
Implementing visual designs and user experiences based on wireframes and mockups from UX designers
Implementing automated tests based on testing plans from the QA team
Fixing bugs and quality issues in the components
Participating in the technical analysis and time estimates of new developments
Working efficiently with all participants (business analysts, UX designers, backend developers, and testers) in an agile software development process
Contributing 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 developer
Solid knowledge of React and modern web development technologies (JavaScript, HTML5, CSS3)
Knowledge of RESTful web services
Knowledge 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 Express
Knowledge 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 designs
Experience working on medium to large-scale software development projects using Agile/Scrum methodologies
Professional qualities
Technical rigor and focus on best-practices
Flexibility and solution-oriented mindset
Motivation and respect for agreed-upon estimates and deadlines
Team spirit and autonomy in work
Efficient 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 approximately
Development (55%)
Test automation (30%)
Maintenance (15%)
Offering
A 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.