Full Stack Technical Leader

  • BIOT, France

Full Stack Technical Leader

Job description

Location: Sophia-antipolis. Remote work can be considered after a probationary period spent on site.


Software should no longer be an obstacle to business flexibility and development. Traditional project management methods do not allow to secure transformation projects. We have created IWE to release companies from these constraints.

We offer our clients a transformation platform that combines consulting services and technology. We start a project by exploring the existing situation and the customer's needs. We transform this business description into a technical description that includes the data model, business processes, user profiles and rights, dashboards and KPIs.

This exploration methodology allows us to define, in a few meetings, a perfectly tailored application that truly integrates the business ambitions of our clients. An iWE application is delivered in a few weeks, thanks to the low-code characteristic of the iWE platform (Intelligent Workspace Engine).


Our first applications were delivered in the insurance sector, a sector in which iWE's expertise is now recognized. We are now extending our activity to a broader service sector. iWE currently has 25 employees from different backgrounds (different nationalities, different technical profiles). The R&D team is based in Sophia-Antipolis and the sales and consulting teams are based in Paris and Aix en Provence.


Our technical stack is based on: MongoDB, ExpressJS / Koa, ReactJS, NodeJS


iWE is looking for a senior full stack JS developer to lead a sub-team of our development team and ensure the quality of its technical deliverables.


Missions

  • You will be in charge of leading and coaching the junior developers, driving and supervising their design, implementation and coding integration.
  • As a Tech lead, you ensure on-time project delivery according to your team analyses and sizing.
  • You will be a driving force in framework and you will participate in decision-making processes in collaboration with other stakeholders.
  • You will be a coordinator/facilitator between developers, functional analysts, UX, QA and Ops.
  • As part of our development process, you will be responsible for integrating current released developments; including platform, application configuration and infrastructure evolutions.

Requirements

Desired skills and profile

  • Master’s degree in the field of computer science, information systems, or software engineering, and or equivalent work experience.
  • Strong hands-on software development experience using (at least 5 years) with JavaScript:
    • Native ES2017
    • ReactJS (Redux is a plus)
    • NodeJS (Koa2 is a plus)
  • 2+ years: leading 3-5 developers.
  • Strong experience with design patterns.
  • Knowledge in microservices architecture.
  • Proven ability to develop high quality software products.
  • Working knowledge of the full SW development lifecycle: applying code quality best practice (TDD, continuous integration, pair programming, pair review)
  • Team-oriented individual able to effectively build a team and be effective as a team member in various situations as circumstances dictate.
  • Strong verbal and written communication skills.
  • You are eligible to work in France (you must already have the needed visas/work permits before joining)