Technical Lead fullstack

Permanent contract
Salary: Not specified
A few days at home
Experience: > 5 years

FIELDBOX
FIELDBOX

Interested in this job?

Questions and answers about the job

The position

Job description

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.


Preferred experience

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

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:

  • Full remote possible (Metropolitan France only)

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

In compliance with GDPR standards, all collected information is strictly used as part of our recruitment process. You may request the modification or deletion of your data at any time by contacting us directly

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.