Full Stack Engineer

Posted 4 days 1 hour ago by Arcus Search

Permanent
Not Specified
Other
London, United Kingdom
Job Description

We are hiring a Full Stack Engineer on a 12-month contract to join a leading quantitative technology firm. This team is responsible for developing and managing a cutting-edge high-performance compute (HPC) platform, empowering researchers to perform complex scientific and financial research at scale.You will play a critical role in enhancing user experience through the design and development of intuitive, visually appealing web interfaces, collaborating directly with world-class researchers and research engineers.The role will focus heavily on Armada - a prominent open-source CNCF project developed by the team to orchestrate multi-cluster Kubernetes batch job scheduling at scale.Key Responsibilities

  • Design and build user-friendly front-end interfaces using modern frameworks (React or Angular preferred)
  • Contribute to the design and implementation of robust APIs (Golang preferred)
  • Implement secure authentication mechanisms, ideally using OIDC
  • Work with both relational and non-relational databases (PostgreSQL ideal)
  • Deliver responsive, performant, and scalable web applications
  • Collaborate with stakeholders across research and engineering to gather requirements and deliver features
  • Contribute to testing, CI/CD pipelines, and performance tuning
  • Help ensure code modularity and maintainability across the stack
  • Visualise large datasets in the UI with clarity and usability in mind
  • Drive product and stakeholder management for frontend-related initiatives
What We're Looking For
  • Proven experience building and scaling full-stack web applications
  • Strong front-end skills with modern frameworks (React or Angular)
  • Experience building and consuming APIs, ideally in Golang
  • Proficiency with databases such as PostgreSQL
  • Solid understanding of authentication flows, particularly OIDC
  • Ability to visualise and manage large data sets through the UI
  • Sound knowledge of software architecture principles and performance optimisation
  • Excellent communication and stakeholder engagement skills
  • Familiarity with responsive design, automated testing, and CI/CD best practices
Nice to Have (Not Essential)
  • Experience working in HPC, cloud, or Kubernetes-based environments
  • Contributions to or usage of CNCF open-source projects
  • Exposure to data-intensive applications or research-oriented tools
  • Experience working in a fast-paced, highly technical environment