Full Stack Technical Leader

  • Engineering
  • BIOT, France

Full Stack Technical Leader

Job description

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

 

iWE is a software startup developing a SaaS platform enabling creation of case management applications without any IT development. These smart process applications are a new generation of solutions used by companies to digitize their operations, make their processes more efficient and collaborate with all participants involved in the process.

We are a team of 20 young professionals, coming from all over the world but driven by the same passion for technology and innovation. 

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.

 

  • 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 project delivery on time and on quality with commitment on dates according to your team analyses and sizing.

  • You will be a driving force in framework and design choices to make in collaboration with other stakeholders and a coordinator/facilitator between developers, functional analysts, UX, QA and Ops.

  • As part of our development process, you will be responsible for integrating current releases developments; including platform, application configuration and infrastructure evolutions.

Requirements

  • 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 and ship 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.

  • Master’s degree in the field of computer science, information systems, or software engineering, and or equivalent work experience.

You are eligible to work in France (you must already have the needed visas/work permits before joining)