
Job Title: Senior Full Stack Engineer
Job Type: Contract
Contract Length: Initial 12 months
Rate: €350 - €380 per day
Role Location: Remote (Europe)
A leading European technology company is seeking an experienced Senior Full Stack Engineer to support the development of a scalable digital platform used by businesses across multiple markets. The organisation operates internationally and is focused on delivering high-quality, customer-centric solutions.
Design, build, and maintain full stack applications using TypeScript, Node.js, and modern frontend frameworks (Vue.js preferred).
Develop and scale microservices with a focus on performance, reliability, and maintainability.
Build responsive, user-friendly web applications and optimise frontend performance.
Implement Infrastructure as Code (Terraform or Pulumi) and support cloud-native deployments.
Manage and improve cloud infrastructure, primarily within GCP and Kubernetes environments.
Create and maintain CI/CD pipelines using modern DevOps tooling.
Monitor application health, troubleshoot issues, and improve system observability.
Collaborate closely with product, design, and engineering teams to deliver high-quality solutions.
Mentor engineers and contribute to technical best practices.
6+ years of full stack software engineering experience.
Strong expertise in TypeScript and Node.js.
Commercial experience with Vue.js or similar frameworks such as React or Angular.
Experience building microservices and working with SQL and NoSQL databases.
Strong knowledge of cloud technologies, particularly GCP, Kubernetes, and containerised applications.
Experience with Infrastructure as Code tools such as Terraform or Pulumi.
Familiarity with CI/CD tools including GitHub Actions, CircleCI, or ArgoCD.
Experience with testing frameworks such as Jest or Cypress.
Strong communication and stakeholder management skills.
Previous experience within fintech, payments, or highly regulated environments is advantageous.
We make an active choice to be inclusive towards everyone every day. Please let us know if you require any accessibility adjustments throughout the application or interview process.
Our mission is to empower every person, regardless of their background or circumstances, with an equitable opportunity to achieve the career they deserve. We are committed to building diverse and inclusive teams and welcome applications from all qualified candidates.