Faculty

Software Engineer

Faculty

full-time

Posted on:

Location Type: Hybrid

Location: London • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DockerKubernetesPostgresPythonReactTypeScript

About the role

  • Serving as a strong technical contributor within a cross-functional Delivery Squad, collaborating on impactful customer solutions.
  • Working directly with customer stakeholders and engineering teams to integrate Frontier into existing systems, data sources, and workflows.
  • Building and extending the product using primary languages such as Python and TypeScript.
  • Contributing to the technical delivery of customer-facing projects and helping to shape how Frontier is deployed and scaled in production environments.
  • Collaborating across the wider Frontier engineering organisation to implement new features and improve the product's user experience.

Requirements

  • You bring full-stack engineering expertise, particularly with Python, TypeScript, and React.
  • You possess a strong understanding of system architecture and design principles.
  • You have a history of championing and implementing automated testing strategies across all levels.
  • You are experienced in working autonomously in a fast-paced environment, sometimes introducing creative approaches to difficult problems.
  • You are comfortable collaborating effectively with cross-functional teams, including Product Managers and Product Designers, to ensure delightful customer experiences.
  • You have hands-on experience with core technologies, including PostgreSQL and containerisation (Docker with Kubernetes deployment is preferred).
Benefits
  • Unlimited Annual Leave Policy
  • Private healthcare and dental
  • Enhanced parental leave
  • Family-Friendly Flexibility & Flexible working
  • Sanctus Coaching
  • Hybrid Working (2 days in our Old Street office, London)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonTypeScriptReactsystem architecturedesign principlesautomated testing strategiesPostgreSQLDockerKubernetes
Soft skills
collaborationproblem-solvingautonomycreativitycross-functional teamworkcustomer experience focus