Summary
✨ AI‑Generated
A Senior Web Application Engineer opportunity focused on building innovative React-based applications that help industrial organizations understand complex physical-world data. You will work alongside experienced engineers and scientists, tackle open-ended technical challenges, and have the freedom to design novel solutions with meaningful real-world impact.
Highlights
Senior web engineering role working on innovative software for the industrial sector. The position offers freedom and flexibility to solve novel problems, collaborate with highly skilled engineers and scientists, and create technology that brings complex physical-world data into useful digital experiences.
Description
About Cerebre
cerebre is on a mission to build the data foundation of the physical world.
We offer a live intelligence map of a facilities – built from schematics to power AI.
Often called the “brain” of the digital twin, cerebre helps engineers, data scientists, and business teams understand data within the context of the plant.
We collaborate with the world’s largest companies and most innovative partners who are transforming the industrial sector.
cerebre is a global team of engineers, scientists, innovators, and explorers united by a mission to help the world’s largest manufacturing facilities build and use intelligence.
Our development team is made up of world-class engineers who design and deliver novel solutions.
This is an opportunity to join a market-leading team that is changing how the industrial world works.
If you love building and creating value in the “white space,” if you thrive with the freedom and flexibility to think outside the box, if you are passionate about working with critical thinkers who challenge the status quo, and if you aspire to work in a fast-paced environment – we would love to meet you!
We believe flexibility drives creativity and that our team should live and work where we can be our best selves.
We’re 100% remote and offer a competitive time-off package to ensure time for rest and recharge.
About The Role
We are looking for a Senior Web Application Engineer with strong React and TypeScript experience to help us build and evolve a large, complex web application used by enterprise customers in the industrial world.
This is application development rather than website development.
You will work on a mature product with interconnected modules, rich user interactions, complex application logic, and functionality that continues to evolve over time.
You will work on the highly interactive application layer through which users explore, understand, and work with complex, interconnected information.
You will collaborate closely with frontend and backend engineers, product, and design.
We are looking for someone who can navigate a complex product, understand how different parts of the application affect each other, ask the right questions, and take ownership when requirements are not fully defined.
Responsibilities
Build and evolve complex functionality in a large React and TypeScript applicationDevelop highly interactive application interfaces with complex user interactions, state, logic, and dependenciesConsider the broader product impact of changes and understand how different areas of the application interactBuild new functionality while maintaining and improving features already used by customersWork with structured and interconnected data, asynchronous processes, backend services, and APIsCollaborate closely with frontend and backend engineers on technical solutions and implementationWork closely with the Product team to understand problems, shape solutions, and contribute beyond simply executing predefined tasksInvestigate problems, gather missing information, and propose solutions when requirements are not fully defined
Required Skills
7+ years of professional software development experienceStrong commercial experience with React and TypeScriptProven experience building and maintaining large, complex web applicationsStrong JavaScript fundamentalsExperience building complex application interfaces involving application state, business logic, asynchronous behavior, and dependencies between featuresExperience working with large, existing codebases where changes may affect multiple areas of the productExperience integrating frontend applications with backend services and working with structured and interconnected dataStrong problem solving and analytical skillsAbility to work independently when requirements are not fully definedAbility to ask questions, gather missing information, and proactively move work forwardAbility to write clean, maintainable, production ready codeStrong collaboration and communication skillsAt least B2 English level
Preferred Skills
Experience working in a product company, especially on a product developed and maintained over a longer period of timeExperience with products used by multiple customers or user groupsExperience working with mature products that contain legacy functionality and complex dependenciesPrevious full stack or backend development experience, ideally with .NET (C#)Understanding of backend concepts such as authentication, databases, API design, and data modellingExperience with graphs, trees, diagrams, or other interconnected structuresExperience with interactive visualization using D3.js, PixiJS, SVG, or CanvasExperience solving algorithmic or data structure related problemsExperience with GitLab and CI/CDExperience working in a fast-changing product environment
More About Cerebre
We are cross-functional collaborators.
We blend manufacturing process knowledge with software & big data engineering expertise to create value in physical settings
We are experienced.
We are armed with industry-leading experts in numerical simulation, combustion, power, computational fluid dynamics, and chemical process modeling
We are serious builders.
We develop our platforms using leading practices in IT/OT architecture, OT security, AI architecture, ML Ops, and Platform engineering