Senior Frontend Engineer (React, TypeScript, D3.js)
Location: Oslo (Hybrid / Flexible)
Department: Product & Engineering
Level: Senior
The company builds data‑intensive products that turn complex information into clear, actionable insights. We operate at the intersection of data visualization, product design, and engineering, helping customers make better decisions through intuitive, high‑performance interfaces in security.
Our teams value technical excellence, pragmatic architecture, and knowledge sharing, and we build products that engineers enjoy maintaining.
The Role
We are looking for a Senior Frontend Engineer to take a leading role in building and evolving our frontend platform. You will work closely with product managers, designers, and backend engineers to deliver data‑rich, interactive user experiences, with a strong focus on React, TypeScript, and D3.js.
This is a hands‑on role with clear expectations around frontend architecture, code quality, and mentoring junior engineers.
What You’ll Do
- Design and build scalable frontend architectures using React and TypeScript
- Develop advanced data visualisations using D3.js, integrating them cleanly into React components
- Own key parts of the frontend codebase, from technical decisions to implementation
- Collaborate closely with Product and Design to shape user‑centric solutions
- Drive code quality through reviews, pair programming, and shared best practices
- Mentor and support junior frontend developers, providing guidance on architecture, testing, and maintainable code
- Improve frontend performance, accessibility, and developer experience
- Contribute to long‑term technical direction and platform evolution
What We’re Looking For
- 5+ years of professional frontend experience, with strong depth in React and TypeScript
- Solid experience building complex, data‑driven UIs
- Hands‑on experience with D3.js or similar data visualisation libraries
- Strong understanding of frontend architecture, component design, and state management
- Experience writing tested, maintainable code (Jest, React Testing Library, Playwright, etc.)
- Comfortable taking technical ownership and making pragmatic trade‑offs
- Experience mentoring, coaching, or supporting less‑experienced engineers
- Fluent in English (Norwegian is a plus, not a requirement)
Nice to Have
- Experience with design systems or component libraries
- Knowledge of Web performance optimisation
- Experience working in product‑led or SaaS companies
- Exposure to data‑heavy domains (analytics, finance, dashboards, observability)
What We Offer
- A senior role with real technical influence, not just delivery responsibility
- The chance to work on high‑impact, data‑driven products
- A collaborative, low‑ego engineering culture
- Competitive salary and benefits
- Flexible hybrid working from Oslo
- Strong focus on learning, mentoring, and long‑term growth
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
User Experience Designer
2026-05-20
Frontend UI Developer
2026-05-27
React.js Developer
2026-05-27
- Posted
- Apr 17, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Oslo
- Company
- Tenth Revolution Group
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
User Experience Designer
2026-05-20
Frontend UI Developer
2026-05-27
React.js Developer
2026-05-27