Location :
Full remote from Europe
Duration :
6 months +
About the job
Full Stack Developer
We are seeking a highly motivated and creative Full Stack Developer that will raise the bar of our in-house R&I solution for centralizing experiment data and creating outputs to help with researcher analysis – Reporting, BI, AI.
You will be working with internal teams, as well as external partners, to create cohesive end-to-end solutions from the ingestion of data, ETL, and display/exploration in web apps and/or downstream systems. You will work in an Agile squad with a product owner, business analyst, architect, and full stack developer.
Key Responsibilities:
– Experience developing high performance, highly available & scalable applications with a micro-services architecture and an understanding of observability
– Design data models and define optimized tables/views in BigQuery and optimize SQL queries to improve performances or reduce costs
– Actively contribute to the architecture of the solutions: propose new design patterns, solutions, technologies to improve existing applications or develop new ones
– Take ownership of feature implementation, e.g. quality of code, unit tests, integration tests, reliability engineering (monitoring & alerting), performance of solution
– Collaborate with squad members to define and evolve development best practices, e.g. source code control, re-usability, coding standards, etc.
– Ensure data security in all layers of the applications
– Curious about integration of generative AI features within our applications to improve user experience
– Implement highly useable, visually stunning, and fun-to-use UI designs defined by the UX/UI designers, for our internal and off-the-shelf Web applications (internal web app, BI dashboards) aligned with our business needs
Education and experience:
– At least 5 years of programming experience frontend development using Angular and/or React
– Experience building backends and microservices using Node.js (Nest.js), Python, C#.
– In depth exposure to cloud platforms, preferably GCP and Azure
– Proven experience with Agile and DevOps methodologies
Proficiency in JIRA for task management/Confluence for documentation
– Proven expertise with Google Cloud Platform, specifically BigQuery, Cloud Functions, Cloud Run, AppEngine, Firebase
– Experience with event-driven architectures
– Experience with automation/scripting to optimize technical processes
– Experience with unit testing/TDD
– Experience with application code and SQL query creation, execution, refactoring/optimization
– Ability to troubleshoot issues/incidents across the full tech stack
– Excellent problem-solving and analytical skills.
– Strong communication and collaboration skills.
– Attention to detail and a commitment to delivering high-quality results.
– Familiarity with version control systems (e.g., Git).
– Experience with continuous integration and continuous delivery (CI/CD) pipelines.
– Experience with other cloud providers (AWS or Azure)
– Experience with Linux and Windows Operating Systems.
– Experience with Elasticsearch, graph databases
– Language: French and English are spoken in the teams
– Experience testing “GenAI” tool
Nice to have:
– Experience in chemical industry
– Familiarity with industry-specific regulations and standards (if applicable).
Skills needed / level :
– Nodejs – Expert
– Intégration Continue et Livraison Continue (CI/CD) – Confirmé
– NEXT.JS – Expert
– Google Cloud – Expert
– Programmation Python – Confirmé