Your missions
Understand the client’s business issues and needs, and translate them into technical requirements
Collaborate with UI/UX design and be able to take in charge the design aspects depending on team composition
Understand the technical ecosystem of the application to be developed or enhanced, and propose the best options that guarantee the right balance between short term issues and long-term vision,
Specify & review technical solutions with fellow developers (In particular choices related to the backend API, choices of UI components)
Explain technical options and their impacts to product owners to guide the redaction of user stories and guide decision-making,
Identify all tasks to be carried out at the sprint level to deliver user stories. Help organize and sequence work. Be proactive in estimating and challenging workloads and highlighting critical choices to internal stakeholders
Propose alternative options when needed, to manage difficulties encountered and ensure timely and quality delivery,
Contribute in coordinating the work of the development team, provide technical coaching and methodological support to fellow developers and act as a gatekeeper of code quality,
Act as the privileged point of contact of the development team and ensure smooth interactions with all technical contributors (Architect, Backend, UX/UI) and delivery management roles in the agile environment (PO / PPO / Scrum master)
Contribute to development activities and code review,
Be a reference on our frontend stack and master the open-source ecosystem around it. Coach junior developers to develop their technical skills on this stack. Participate in the recruitement and skill assessment processes.
Develop your ability to understand backend & data constraints
Adopt “test & learn” approach, build best practices on projects, and promote them to the rest of software team,
Contribute to technical watch on the evolution of development tools and standards for our frontend stack
Support the technical governance committee by identifying and developing tools or code libraries to accelerate development and improve code quality.
Technical expertise:
Proven knowledge of the Javascript programming language, Typescript and the general JS ecosystems
Track record delivering solutions involving ReactJS applications backed by REST APIs
You know your way around component libraries / design systems such as antd and are proactive in working with UI/UX designers to identify the constraints striking the right balance between a customized look and feel and components reuse
Your are able to advocate for general development principles & philosophies in line for the project objectives (responsive design, native approach, mobile first approach)
Personal qualities:
Business-value oriented
Ability to think positively and create a benevolent, team-oriented work environment,
Natural leadership to bring a team to excellence
At ease in interpersonal interactions, with multi-disciplinary profiles and external stakeholders
Ability to solve complex problems using different levers or components,
Fluency in English
Recruitment process:
After sending your application, you will receive a reply within 7 days.
If your profile is selected, here are the next steps:
- first meeting with a recruitment manager
- depending on your seniority an at home React technical test
- a technical interview in two parts
- General knowledge about web application architecture and frontend technologies
- A business case study that will focus on collaboration & team organization while giving you a sneak peek of the challenges of data projects
- opportunity to meet with management (cto, head of project operations)
Advantage and benefits:
What about our offices ?
Bordeaux: meet with your colleagues in a peaceful and calm space with an amazing view on “Les bassins à flots”
Paris: enjoy a coworking space on the top of the Montparnasse tower with a 360 view of Paris
What about our values :
Join a company which values care where everyone is in position to reach their full potential
You will work within an energetic team with a strong technical skill. Weekly engineering are organized every week to present and discuss technical topics
Create immediate impact on the company
A quiz is sent every month in order to improve your comfort at work
Fun Activity:
Afterwork every month with different theme ( bowling , board game , darts, beers bar, etc. )
Lunch break : outside lunchs, board game parties, and sport! (running, badminton, yoga)
CTFs
These companies are also recruiting for the position of “Software & Web Development”.