Your missions: You’ll be a key player in our software engineers’ team, with a wide range of activities.
1 - Contribute to the delivery of our clients’ projects, managing development team and activities:
Understand the client’s business issues and needs, and translate them into technical requirements,
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 (data model, choice 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. Help organize and sequence work. Be proactive in estimating and challenging workloads and highlighting the critical path to internal stakeholders
Propose alternative options when needed, to manage difficulties encountered and ensure timely and quality delivery,
Coordinate the work of the development team, provide technical coaching and methodological support to developers and guarantee code quality,
Act as the privileged point of contact of the development team and ensure smooth interactions with all technical contributors (Architect, Data Scientist, DevOps, UX/UI) and delivery management roles in the agile environment (PO / PPO / Scrum master)
Contribute to development activities and code review,
Provide a critical assessment of longer term plannings, ensuring the team is working on realistic objectives & schedules.
2- Contribute to the animation of the software pool and the development of common assets:
Develop a knowledge of the reference architecture behind Fieldbox projects (key cloud technologies and links between technical stacks),
Be knowledgeable on our frontend and backend stacks. Master the open-source ecosystem to build on existing tooling
Coach junior developers to develop their technical skills on this stack. Participate in the recruitment and skill assessment processes.
Adopt a full-stack approach and demonstrate the ability to contribute on various codebases including those that might be outside of your main expertise area
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,
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 & python programming language and their ecosystems
Track record delivering solutions involving ReactJS / Django technical stacks and related database technologies (Celery, Redis, PostgreSQL, S3)
You understand component libraries / design systems such as antd and are able to provide constructive feedback to UI/UX designers
You can quickly identify the impact of new business functionalities across the stack and are able to explicit the related technical requirements to fellow back / front / data developers
You are able to guide the team in striking the right balance between complexity on the various components in the stack and solution robustness
You have a culture of the specific constraints & workflows of data projects and interested in expanding your knowledge in data engineering, ML techniques and devops technologies
Personal qualities:
Business-value oriented
Operational & eager to deliver
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 technical test
- a technical interview in two parts
- General knowledge about web application architecture and frontend technologies
- A business case study 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
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
Ces entreprises recrutent aussi au poste de “Software & Web Development”.