HamburgerMenu
hirist

Lead Software Engineer - Javascript/React.js

Neurones IT
Multiple Locations
10 - 12 Years
star-icon
3.9white-divider10+ Reviews

Posted on: 03/08/2025

Job Description

We are hiring Lead Software Engineer for remote full-time positions!

Responsibilities :

- Managing multiple development teams, working for multiple geographies.

- Coaching and supervising squad leads, assisting them to achieve maximum efficiency and sustained throughput.

- Guiding teams while solving complex problems, ensuring scalable, resilient, and optimized solutions are implemented.

- Promoting the adoption of best practices across teams, from software design patterns to optimized architectures, and coaching the squad leads and associated teams to improve quality continuously.

- Enforcing consistency across all squads, ensuring strategic approaches are well defined and shared amongst all team members while promoting continuous compliance with adopted patterns and engineering practices.

- Promoting group-level service reuse, by ensuring services are built for reuse, mapped to well-defined bounded contexts, and properly exposed to facilitate adoption.

For you to be successful :

- You will need to be an effective leader.

- You will need to have a solid understanding of software design patterns.

- You will need to be a very experienced software Architect.

- You will need to have a very strong experience as a developer or as a devops (expert level).

- You will need to be passionate about developing software.

- You will need to have an agile DNA, being able to motivate, coach and empower development teams and their managers.

You will require the following qualifications and skills :

- Expert-level knowledge of Javascript and JS frameworks, including React or Angular, or Go Lang.

- Strong knowledge about Devops best practices.

- Very solid experience managing multiple development teams.

- Deep knowledge about microservice-based architectures.

- Deep knowledge about software design patterns.

- Solid hands-on experience developing complex software solutions.

- Exposure to international projects while managing development teams, coordinating dependencies, and orchestrating releases.

- Knowledge about DevOps practices and key technologies.


info-icon

Did you find something suspicious?