{"id":3282028,"url":"https://alion.io/job/cerebre-senior-frontend-developer-react-3","title":"Senior Frontend Developer - React","company":{"id":4185225,"name":"cerebre","domain":"cerebre.io","url":"https://alion.io/company/cerebre","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Traffit","truth_index":{"grade":"B","score":75,"open_postings":4,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-27T05:46:45Z"}},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"inferred_payroll_markers","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Digital Twin","optional":false},{"name":"JavaScript","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"C#","optional":true},{"name":"CI/CD","optional":true},{"name":"D3.js","optional":true},{"name":"GitLab","optional":true},{"name":"PixiJS","optional":true},{"name":"Platform Engineering","optional":true}],"status":"live","first_seen_at":"2026-10-26T12:33:01Z","employer_posted_date":"2026-10-26","last_verified_at":"2026-10-28T01:17:23Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"About Cerebre\ncerebre 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.\nWe collaborate with the world’s largest companies and most innovative partners who are transforming the industrial sector.\ncerebre 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.\nOur 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.\nIf 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!\nWe 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.\nAbout the role\nWe are looking for a Senior Fullstack Engineer with strong React and TypeScript experience who enjoys building complex applications that go far beyond forms, dashboards, and standard API integrations.\nAt cerebre, you will work across the application stack, with a strong focus on the frontend, where users explore, understand, and interact with complex industrial information.\nYou will work on a large React and TypeScript application with interconnected modules, rich user interactions, complex application state, non-trivial business logic, and data that often has relationships and structure beyond simple lists and tables.\nA meaningful part of the work involves understanding how data is represented and processed across the system. Depending on the problem, this may include graphs, trees, matrices, hierarchical structures, spatial relationships, or multidimensional data.\nThis is complex application development rather than website development.\nWe are looking for someone who is comfortable going deeper than the framework layer and who can reason about how data structures, algorithms, APIs, backend services, performance, and architecture affect the behavior of the application.\nYou do not need to be a mathematician or algorithm specialist. We are looking for an experienced engineer who has worked with technically complex products and is comfortable moving across frontend, backend, and data boundaries when solving a problem.\nYou will collaborate closely with frontend and backend engineers, Product, and Design. We do not have dedicated architects in our teams, so engineers are expected to actively participate in technical decisions, identify risks, propose solutions, and take ownership of their areas.\nWhat you will work on\nYou will help us build and evolve a mature enterprise application used by customers in the industrial world.\nYour work may include:\nBuilding highly interactive interfaces with complex state, logic, and dependencies\nWorking with structured and interconnected engineering data\nTranslating complex domain models into understandable application behavior\nHandling asynchronous processes and data coming from multiple services\nCollaborating on API design, data models, and frontend/backend boundaries\nSolving performance problems related to large or complex datasets\nWorking with relationships between entities rather than only flat collections of data\nDesigning how data should be represented and transformed across the application\nExtending existing functionality without breaking other interconnected parts of the product\nInvestigating problems where requirements or solutions are not fully defined\nContributing to technical and architectural decisions\nResponsibilities\nBuild and evolve complex functionality in a large React and TypeScript application\nDevelop highly interactive application interfaces with complex user interactions, state, logic, and dependencies\nWork with structured, hierarchical, interconnected, and multidimensional data\nImplement logic for navigating, transforming, filtering, grouping, and connecting data\nWork across frontend and backend boundaries when needed to deliver complete solutions\nCollaborate on APIs, data models, integrations, and system boundaries\nUnderstand how data representation impacts application architecture and behavior\nConsider performance, memory usage, scalability, and computational cost when working with complex data\nBuild new functionality while maintaining and improving features already used by customers\nWork with asynchronous processes, backend services, APIs, and data flows\nUnderstand the broader impact of changes across interconnected areas of the product\nCollaborate closely with frontend and backend engineers on technical solutions\nWork with Product and Design to shape solutions, not only execute predefined tasks\nInvestigate problems, gather missing information, and propose solutions when requirements are incomplete\nParticipate in architectural and technical decisions\nTake ownership of problems from initial investigation through implementation and delivery\nWrite clean, maintainable, production-ready code\nRequired Skills\n7+ years of professional software development experience\nStrong commercial experience with React and TypeScript\nStrong JavaScript fundamentals\nProven experience building and maintaining large, complex web applications\nExperience building application interfaces involving complex state, business logic, asynchronous behavior, and dependencies between features\nExperience working with large existing codebases where changes may affect multiple areas of the product\nExperience working across frontend and backend boundaries, including APIs, data modelling, integrations, or application architecture\nExperience integrating frontend applications with backend services and APIs\nPractical experience working with non-trivial structured or interconnected data, such as: trees, graphs, matrices, hierarchical data, spatial data, multidimensional data, other relationship-heavy structures\nAbility to explain how data was represented, transformed, and used within the application\nExperience solving problems where data representation influenced the implementation, architecture, or performance of the solution\nStrong problem-solving and analytical skills\nAbility to reason about performance when processing larger or more complex datasets\nAbility to work independently when requirements are not fully defined\nAbility to ask questions, gather missing information, and proactively move work forward\nStrong collaboration and communication skills\nAt least B2 English level\nPreferred Skills\nExperience solving algorithmic or data structure related problems\nExperience with graph traversal, tree traversal, shortest path, or similar problems\nExperience with matrix operations or multidimensional data processing\nExperience working with large datasets or performance-sensitive data processing\nExperience with diagrams, editors, workflow systems, maps, CAD-like applications, or other interfaces built around interconnected data\nExperience with interactive visualization using D3.js, PixiJS, SVG, Canvas, or WebGL\nStronger commercial backend development experience\nExperience with .NET / C#\nUnderstanding of backend concepts such as authentication, databases, API design, data modelling, and distributed systems\nExperience working with mature products containing legacy functionality and complex dependencies\nExperience working in a product company over a longer period of time\nExperience with products used by multiple customers or user groups\nExperience with GitLab and CI/CD\nExperience working in a fast-changing R&D or product environment\nWhat makes this role different\nThis is not a typical fullstack role where frontend and backend are two separate sets of implementation tasks.\nYou will work on problems where the shape of the data and the interaction between different parts of the system matter.\nSometimes the challenge will be the interface. Sometimes state management. Sometimes an API or data model. Sometimes performance. And sometimes understanding how a graph, tree, matrix, or another structure should be represented and processed so that the entire application remains scalable, understandable, and responsive.\nYou will have the opportunity to work at the intersection of:\nfrontend engineering\nbackend systems\nalgorithms\ndata structures\narchitecture\nvisualization\nperformance\ndomain modelling\nIf you enjoy building complex applications and like moving beyond a single layer of the stack to understand how systems and data actually work, this role should feel very natural.\nMore about Cerebre\nWe are cross-functional collaborators. We blend manufacturing process knowledge with software & big data engineering expertise to create value in physical settings\nWe are experienced. We are armed with industry-leading experts in numerical simulation, combustion, power, computational fluid dynamics, and chemical process modeling\nWe are serious builders. We develop our platforms using leading practices in IT/OT architecture, OT security, AI architecture, ML Ops, and Platform engineering","description_format":"text","description_chars":9477,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Industrial AI"],"lifecycle":[{"event":"open","at":"2026-10-26T16:51:44Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["conf:3","win:early"],"computed_at":"2026-10-27T05:46:45Z"},"pay":null,"html_url":"https://alion.io/job/cerebre-senior-frontend-developer-react-3","json_url":"https://alion.io/job/cerebre-senior-frontend-developer-react-3.json","meta":{"generated_at":"2026-10-28T03:08:12Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4199,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4185225},"rest":"https://alion.io/mcp/rest/get_company?id=4185225"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcerebre-senior-frontend-developer-react-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcerebre-senior-frontend-developer-react-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcerebre-senior-frontend-developer-react-3"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/cerebre-senior-frontend-developer-react-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcerebre-senior-frontend-developer-react-3"}]}