yandex
physicsx
Страна
Великобритания
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorГибридПолная занятость

Senior Frontend Software Engineer - Core Services

Оценка ИИ

Высокий балл за работу в передовом deep-tech стартапе с сильной инженерной культурой, отличным соцпакетом (10% пенсионный взнос, опционы) и интересными задачами на стыке ИИ и физики.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль требует глубоких знаний не только во фронтенд-фреймворках, но и в работе браузерных движков, 3D-визуализации (WebGL/Three.js) и системном дизайне. Высокая планка ожидается в области оптимизации производительности для работы с массивными данными симуляций.

Анализ зарплаты

Медиана100 000 £
Рынок85 000 £ – 120 000 £
Оценка ИИ

Предлагаемая позиция Senior уровня в Лондоне в сфере Deep Tech обычно оплачивается выше среднего по рынку. Наш прогноз составляет £85,000 - £115,000 в зависимости от опыта работы с 3D и GPU технологиями.

Сопроводительное письмо

I am writing to express my strong interest in the Senior Frontend Software Engineer position at PhysicsX. With a deep background in building complex, data-intensive web applications and a passion for high-performance rendering, I am excited by the prospect of contributing to a platform that accelerates hardware innovation through AI-driven simulation. My experience in designing composable architectures and optimizing rendering pipelines aligns perfectly with your mission to provide high-fidelity multi-physics simulations.

Throughout my career, I have focused on the 'web platform first' approach, mastering the intricacies of browser rendering and state management. I have extensive experience with React and TypeScript, but I also pride myself on my ability to work with 3D visualization tools like Three.js and WebGL to make complex datasets intuitive for users. At my previous roles, I have successfully led the implementation of micro-frontend patterns and optimized CI/CD pipelines to ensure reliable, zero-downtime deployments.

I am particularly drawn to PhysicsX because of your roots in Formula One and numerical physics. I thrive in cross-functional environments where I can collaborate with data scientists and simulation engineers to translate research needs into robust technical solutions. I am eager to bring my technical leadership and mentorship skills to your team to help drive engineering excellence and build the next generation of simulation software.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в physicsx уже сейчас

Присоединяйтесь к PhysicsX, чтобы создавать будущее инженерного ПО на стыке ИИ и численной физики!

Описание вакансии

About us

PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software.

We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, PhysicsX unlocks new levels of optimization and automation in design, manufacturing, and operations — empowering engineers to push the boundaries of possibility. Our customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive.

The Role

PhysicsX is developing a platform used by Data Scientists and Simulation Engineers to build, train, and deploy Deep Physics Models. The core of this platform relies on handling massive volumes of complex simulation data, enabling high-fidelity multi-physics simulation through AI inference.

We are looking for a Senior Frontend Software Engineer to join our product team. You will be one of a small team of Front-end Engineers, collaborating in a cross-functional team with autonomy to drive implementation decisions. You will build and evolve the frontend that brings our platform to life — from rich 3D visualisations of simulation data to seamless API integrations powering complex ML workflows. You will design composable frontend architectures, optimise performance for data-heavy interfaces, and ensure our engineers and scientists can interact intuitively with massive datasets and simulation results.

As a senior engineer, you will also play a key role in shaping technical direction — authoring Technical Decision Records, mentoring less experienced engineers, and driving the standards that keep our platform reliable, secure, and performant. This is a role for a builder who loves crafting exceptional user experiences as much as they love designing robust frontend architectures.

What You Will Do

  • Build and evolve a frontend platform that supports complex simulation and ML workflows — from 3D visualisations to seamless API integrations and data-heavy interfaces.
  • Design and implement composable frontend architectures and component systems, including micro-frontend patterns, to enable scalable and maintainable development.
  • Optimise user experience through advanced caching strategies, performance monitoring, layout and paint optimisation, and accessibility best practices.
  • Design and implement advanced state management and data flow patterns to handle the demands of real-time simulation data and complex user interactions.
  • Own your work end-to-end — from architectural design through to deployment and maintenance in a fast-paced, agile environment.
  • Define performance standards and SLAs for the services you own; diagnose and resolve complex performance bottlenecks in rendering, layout, and data handling.
  • Collaborate with backend engineers on the implementation of security risk mitigation strategies and performance optimisations for frontend applications.
  • Drive best practices in CI/CD, automated testing, observability, and infrastructure-as-code; build and maintain deployment pipelines including zero-downtime and multi-service deployments.
  • Author and review Technical Decision Records; participate in Technology Radar reviews to evaluate and adopt new tools and approaches.
  • Mentor junior engineers, facilitate technical discussions, build consensus around decisions, and translate research needs into well-defined technical requirements.

What You Bring to the Table

  • A passion for the craft — a drive for engineering excellence and a commitment to sponsoring that culture across the team.
  • Strong software engineering foundations — algorithms, data structures, and system design, with a passion for writing clean, maintainable, and testable code. You are a frontend engineer, not a framework developer — you understand the web platform deeply (HTML, CSS, JavaScript, browser APIs) and can build excellent interfaces regardless of the tech stack.
  • Architectural versatility — proven track record building web-based user interfaces using a variety of architectural approaches — SPAs, server-rendered applications, hybrid architectures, micro-frontends — with a critical perspective on when each is the right choice. Experience with React and TypeScript is expected, but your identity is not defined by them.
  • Web platform depth — strong understanding of how browsers work: rendering pipelines, layout and paint, networking, caching, the JavaScript event loop, and Web APIs. You optimise from first principles, not from framework-specific recipes.
  • API and data handling maturity — experience designing frontends that integrate with complex backends via REST, GraphQL, WebSockets, and SSE, with attention to caching strategies, data access patterns, and forward compatibility.
  • Reliability and observability mindset — experience defining performance standards and SLAs, implementing monitoring/alerting, and optimising observability in production environments.
  • Security and accessibility awareness — familiarity with OAuth/JWT, XSS/CSRF prevention, WCAG, and ARIA standards; experience collaborating with backend teams on security risk mitigation.
  • CI/CD and deployment expertise — hands-on experience building and optimising CI/CD pipelines (e.g. NX, GitHub Actions, monorepos), including multi-service and zero-downtime deployment strategies.
  • Data visualisation experience — building rich, interactive visualisations using libraries such as Plotly, ECharts, Three.js, VTK, or WebGL to expose complex simulation data to end-users.
  • Diagnostic and optimisation skills — a proactive mindset with the ability to identify and resolve complex performance bottlenecks from first principles — in rendering, networking, and data processing — rather than relying on framework-level fixes.
  • Communication and leadership — excellent communication skills to discuss data needs with research scientists and translate them into technical specifications. Experience mentoring engineers and facilitating technical decisions.

Ideally

  • Polyglot Frontend Thinking: comfort working beyond the JavaScript ecosystem — whether that means WebAssembly, compiled-to-JS languages, or non-SPA architectures. Willingness to reach for the right tool rather than the familiar one.
  • 3D and GPU Technologies: deep experience with WebGL, WebGPU, or WebAssembly for high-performance rendering of simulation data, meshes, and point clouds.
  • Design Sensibility: understanding of the limitations and trade-offs of design, layout, and typography constraints in the browser, with the ability to work with designers to reach a middle ground.
  • Advanced Testing Techniques: experience with fuzzing, deterministic simulation testing, or fault injection in production systems; strong foundation in E2E and integration testing across different architectural patterns.
  • Domain Knowledge: understanding of 3D geometry processing (meshes, point clouds) and the specific data structures used in physics-based simulations.

What We Offer

  • Equity options – share in our success and growth.
  • 10% employer pension contribution – invest in your future.
  • Free office lunches – great food to fuel your workdays.
  • Flexible working – balance your work and life in a way that works for you.
  • Hybrid setup – enjoy our new Shoreditch office while keeping remote flexibility.
  • Enhanced parental leave – support for life's biggest milestones.
  • Private healthcare – comprehensive coverage.
  • Personal development – access learning and training to help you grow.
  • Work from anywhere – extend your remote setup to enjoy the sun or reconnect with loved ones.

We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics.

We collect diversity and inclusion data solely for the purpose of monitoring the effectiveness of our equal opportunities policies and ensuring compliance with UK employment and equality legislation. This information is confidential, used only in aggregate form, and will not influence the outcome of your application.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • React
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • WebGL
  • WebGPU
  • WebAssembly
  • Three.js
  • Plotly
  • ECharts
  • GraphQL
  • REST
  • WebSockets
  • GitHub Actions
  • NX
  • Node.js

Возможные вопросы на собеседовании

Вакансия подчеркивает важность понимания работы браузера на низком уровне.

Расскажите подробно о процессе рендеринга в браузере (Critical Rendering Path). Как бы вы оптимизировали отрисовку сложной 3D-сцены, чтобы избежать блокировки основного потока?

Работа связана с визуализацией данных симуляций.

Какие стратегии управления состоянием вы бы использовали для приложения, которое получает потоковые данные в реальном времени через WebSockets или SSE?

Упоминается использование микро-фронтендов.

В каких случаях использование микро-фронтенд архитектуры оправдано для платформы симуляции, и с какими основными сложностями при интеграции вы сталкивались?

Роль Senior предполагает участие в принятии архитектурных решений.

Опишите ваш процесс создания Technical Decision Record (TDR). Как вы балансируете между внедрением инновационных инструментов и стабильностью платформы?

Требуется опыт работы с 3D геометрией.

С какими проблемами производительности вы сталкивались при визуализации больших облаков точек или мешей в браузере и как их решали?

Похожие вакансии

Eclipse Digital
Не указана

Senior Frontend Developer (Vue / Nuxt / TypeScript)

SeniorУдалённоРоссия
Vue.js · Nuxt.js · TypeScript · Tailwind CSS · Pinia · REST API · GraphQL · Vite · Vitest · Jest · WebSockets · SSR
+12 навыков
postscript
172 000 $ – 203 000 $

Senior Frontend Engineer

SeniorУдалённоСША
React · TypeScript · Frontend Architecture · State Management · Unit Testing · E2E Testing · SaaS · eCommerce
+8 навыков
toast
138 000 $ – 221 000 $

Senior Software Engineer, Front End

SeniorУдалённоСША
React · TypeScript · GraphQL · REST API · Design Systems · Unit Testing · Monitoring · Mentoring · Architecture
+9 навыков
hudl
112 000 $ – 187 000 $

Senior Software Engineer - Frontend Platform

SeniorУдалённоСША
React · TypeScript · AWS · Terraform · JAMstack · Micro-frontends · Monorepo · Playwright · Storybook · Turborepo · Design Systems · Server Side Rendering
+12 навыков
pinterest
123 696 $ – 254 667 $

Sr. Frontend Engineer, tvScientific

SeniorУдалённоСША
JavaScript · React · HTML · CSS · Material UI · AWS · Single Page Application · Automated Testing · Agile
+9 навыков
gametimeunited
170 925 $ – 201 088 $

Senior Frontend Engineer (Web-first, Cross-Platform)

SeniorУдалённоСША
React · TypeScript · Astro · React Native · SEO · SSR · SSG · Core Web Vitals · iOS · Android
+10 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

physicsx
Страна
Великобритания