SCIENTIFIC FULL-STACK DEVELOPER (REACT / FASTAPI)

< Back to all jobs
Indefinite
AGC Glass Europe
Information Technology

Make Your Mark Every Day

At AGC, you change the world with innovative materials, technology and solutions. Working closely in an inclusive and international team, your ideas and expertise take on new value. And following the highest performance and ethical standards, the challenges you overcome will improve daily life for millions of people.
 
Make your career an everyday essential part of the world
100
More than 100 sites
throughout Europe.
13,000
13,000 employees at the service
of our customers
Building and Automotive
Glass supplier to building,
automotive, solar and high-tech sectors

What if your
next job was about...

Joining the European Manufacturing 4.0 IT Delivery Center, where you’ll be part of a growing team contributing to the transformation of our European plants. As a Scientific Full-Stack Developer, you’ll focus on implementing scientific web applications for the glass industry, working closely with scientists from the Technovation Center. You’ll bring your IT expertise to the development of complex applications that optimize manufacturing and research processes, while helping ensure the long-term sustainability of these tools.

Role and responsibilities
A major part of your work will consist of developing and supporting scientific web applications. This will involve:
•    You will define technical requirements and design and develop scientific web applications.
•    You will design, implement and automate tests.
•    You will automate the creation and deployment of releases.
•    You will contribute to the continuous improvement of our technical architecture and ways of working.

Are you the perfect match ?

You have a degree in Computer Science or in a scientific or engineering discipline, alongside demonstrable, hands-on software-development experience. 
You have solid and proven experience as a full-stack developer, architect or in a similar role, 

Technical skills
•    Backend : Programming skills in Python with relevant experience using Fastapi, pydantic, SQLAlchemy, Alembic, asynchronous programming, caching and dependency injections. Knowledge of Java or C++ would be appreciated.
•    Frontend: Programming skills in ReactJS: JS fundamentals, react core concepts, state management, routing, styling. Experience on testing frameworks would be appreciated.
•    Data: Comfortable with multiple types of database engines (mainly RDMBS) with hands-on experience in PostgreSQL and Snowflake (database design, efficient complex queries management).  Knowledge of Timeseries databases (such as InfluxDB) would be appreciated.
•    DevOps skills:
-    API design principles (RESTful API design)
-    CI/CD using GitLab and infrastructure-as-code 
-    Containerization using Docker
-    Deployment : Practical knowledge of deploying web application to cloud provider, preferably AWS, and orchestration (Kubernetes)
•    Basic comprehension of networking concepts, nginx, and user access management: authentication and authorization (RBAC).
•    Strong affinity with physical modeling and scientific computations.

You should also bring:
•    A collaborative, proactive and autonomous approach to your work.
•    The ability to manage multiple tasks effectively.
•    Curiosity, perseverance and a bias for action.
•    Strong logical and analytical skills, with the ability to tackle challenging problems using innovative approaches.
•    A commitment to continuous learning.
•    Fluency in English. Any other European language is an asset
•    Openness to short missions abroad, typically two to three days within the Schengen Area, to support on-site users or meet colleagues in Belgium.

Curious to know more
about your future site ?

This position will be based at one of AGC's major European sites, with partial home-working possibilities:
Louvain-la-Neuve or Gosselies, Belgium — Sagunto, Spain — Teplice-Retenice, Czech Republic 
In every place, the atmosphere reflects our values of inclusion and diversity: we value the uniqueness of individuals and the different perspectives and talents they bring to AGC. Our teams have a great exposure to different aspects of glass business and new technologies. They are driven by collaboration, motivation, curiosity and respect for autonomy. This makes daily work enjoyable and life easier.
Come and join us!