Full Stack Engineer
united kingdom
Templeton and Partners are currently on the look for a Full Stack Developer (Nodejs/Angular) to join one of our clients with a large foothold in the chemicals space.
Description :
We are seeking a highly motivated and creative Full Stack Developer that will raise the bar of our internal R&I web applications 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 BI dashboards.
You will work in Agile squads closely with product owners, business analysts, architects, full stack developers, and other stakeholders.
Key Outputs :
- 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
- Technical and people leadership and guidance for software engineering teams, engineers love to work with you
- 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
- Curious about integration of generative AI features within our applications to improve user experience
- Ensure data security in all layers of the applications
- Collaborate with squad members to define and evolve development best practices, e.g. source code control, re-usability, coding standards, etc.
- Take ownership of feature implementation, e.g. quality of code, unit tests, integration tests, reliability engineering (monitoring & alerting), performance of solution
- In depth exposure to cloud platforms, preferably GCP
- Proven experience of agile practices
You will work with :
- Squad developers
- Data Architects/Data Engineers
- Product Architects
- Product Owners
- Service Delivery teams and Tech experts to ensure correct implementation of solution architecture
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) and Python
- Proven expertise with Google Cloud Platform, specifically BigQuery, Cloud Functions, Cloud Run, AppEngine, Firebase
- Experience with unit testing/TDD
- Experience with application code and SQL query refactoring/optimization
- Proficiency in JIRA for task management/Confluence for documentation
- Ability to troubleshoot issues/incidents across the full tech stack
Nice to have :
- Experience with other cloud providers (AWS or Azure)
- Experience with Elasticsearch, graph databases Soft skills