EGIS vacancy search engine

Full stack Developer

Vacancy details

General information


Egis is an international player active in the consulting, construction engineering and mobility service sectors.
We design and operate intelligent infrastructure and buildings capable of responding to the climate emergency and helping to achieve more balanced, sustainable and resilient territorial development.
With operations in 120 countries, Egis places the expertise of its 18,000 employees at the disposal of its clients and develops cutting-edge innovation accessible to all projects.
Improving people's quality of life and supporting communities in their social and economic development, whilst drastically reducing carbon emissions and achieving vital 2050 net zero targets, that's our purpose.



Position description

Job title

Full stack Developer

Contract type

Permanent contract

Business Line specific context

Egis has implemented an extensive transformation plan called “Impact the Future” to address the major challenges of our time: climate urgency, digital revolution, and population growth. This plan relies on the digital transformation of engineering professions, which involves developing and operating software to enhance productivity and deploy new services for our clients. The Egis Group’s Digital Transformation Directorate is structured around four services: Production, Tools and Methods, Digital Factory, Application Support, and Contract Management. In this context, the Digital Factory’s role is to design, develop, maintain, and evolve a suite of innovative and distinctive software solutions at the forefront of modern practices in calculation, simulation, data science, big data, and artificial intelligence. A team of 15 people already exists in France, and Egis is now building an Indian team of testers and developers.

Job description

As a fullstack developer integrated into the Egis Digital Factory development team, you will perform the following activities:

Back-End Development:

-       Participating in specification meetings with the Product Owner to optimize technical choices.

-       Contributing to the design of the data model and back-end API.

-       Designing and developing the back-end application.

-       Creating reusable frameworks or plugins when relevant.

-       Performing unit tests to ensure the quality of the application

Front-End Development:

-       Attending specification meetings with the Product Owner to make technical decisions.

-       Designing and developing the front-end application.

-       Creating reusable frameworks if needed.

-       Implementing graphical components provided by the designer, with a focus on maximizing reusability across other projects.

-       Perform manual and automated tests to ensure the quality of the application


-       You are passionate about application development

-       You want to contribute to reducing greenhouse gas emissions 

-       You would like to be at the heart of the digital transformation of a large group and an industry

Required skills and experience

-       You hold a degree from an engineering or computer science school (equivalent to a bachelor’s degree plus five years of study).

-       You have at least 3 years of experience in back-end development and you master the following backend technologies: Python, Django Rest Framework, Postgresql.

-       You have at least 3 years of experience in front-end development, and you master several front-end technologies including JavaScript, HTML, CSS, React, Next.js.

-       You are comfortable with Docker and Kubernetes technologies.

-       You are autonomous in your work and appreciate teamwork.

-       You enjoy technical code and innovating to solve complex technical challenges.

Position location

Job location

Asia, India



Candidate criteria

Minimum level of education required

6-Engineer’s degree

Minimum level of experience required

2-5 years