GrepJob
PhysicsX

Senior Frontend Software Engineer - Simulation Workbench

PhysicsX
Apply
1 day ago
London, United KingdomSenior
H1B Sponsor

Responsibilities

  • Build and evolve a frontend platform for complex simulation and ML workflows.
  • Design and implement composable frontend architectures and component systems.
  • Optimize user experience through advanced caching strategies and performance monitoring.
  • Design and implement advanced state management and data flow patterns.
  • Own work end-to-end from architectural design to deployment and maintenance.
  • Define performance standards and diagnose complex performance bottlenecks.
  • Collaborate with backend engineers on security and performance optimizations.
  • Drive best practices in CI/CD, automated testing, and infrastructure-as-code.
  • Author and review Technical Decision Records and participate in Technology Radar reviews.
  • Mentor junior engineers and facilitate technical discussions.

Requirements

  • Strong software engineering foundations in algorithms, data structures, and system design.
  • Deep understanding of web platforms including HTML, CSS, JavaScript, and browser APIs.
  • Proven track record in building web-based user interfaces with various architectural approaches.
  • Strong understanding of browser rendering, layout, paint, and networking.
  • Experience designing frontends that integrate with complex backends via REST, GraphQL, and WebSockets.
  • Experience defining performance standards and implementing monitoring in production environments.
  • Familiarity with security and accessibility standards like OAuth, XSS/CSRF prevention, and WCAG.
  • Hands-on experience building and optimizing CI/CD pipelines.
  • Experience with data visualization libraries for interactive visualizations.
  • Excellent communication skills for discussing technical specifications with research scientists.

Benefits

  • Equity options to share in the company's success.
  • 10% employer pension contribution.
  • Free office lunches.
  • Enhanced parental leave with full pay.
  • YellowNest nursery scheme for childcare support.
  • 25 days of annual leave plus public holidays.
  • Private medical insurance with 100% employee cover.
  • Wellhub subscription for access to gyms and wellness apps.
  • Eye tests for employee health.
  • Dedicated support for personal development and learning.
  • Employee Assistance Programme for confidential wellbeing support.
  • Bike2Work scheme and season ticket loan for commuting.
  • Octopus EV salary sacrifice for sustainable driving.

Tech Stack

CSSGitHub ActionsGraphQLHTMLJavaScriptReactThree.jsTypeScript