About the job Senior Frontend Engineer with React (REMOTE)
We are looking for a Senior / Staff Frontend Engineer to join our frontend team to support and evolve our web applications and be a key contributor to our platforms architecture, design, and implementation.This is a high-impact role in a fast-paced environment, giving you the chance to lead major projects and initiatives within a rapidly growing team.
About the product:
The product is a cutting-edge platform that uses analytics, research, and algorithms to help organizations continually improve their
decision-making. The company empowers asset managers, private equity firms, insurance companies and executive boards across the globe to solve their trickiest problems. The main vision is to transform how the £70 trillion active asset management industry makes investment decisions through this
smart decision-making platform that uses behavioural science and advanced analytics.
In your role you will:
- Architect and Develop: Build and evolve the frontend of both our products using technologies such as React, Next.js, Turborepo, TypeScript, D3.js, and TailwindCSS.
- Own Features End-to-End: From design and scoping to production deployment, youll be responsible for delivering top-quality functionality that meets the needs of our clients.
- Optimize Performance: Measure, analyse, and improve existing code to enhance functionality, performance, and robustness.
- Shape Best Practices: Champion code review processes, testing strategies (unit/integration/e2e), and ensure that our codebase remains clean, maintainable, and secure.
- Collaborate Across Teams: Work closely with leadership, designers, and backend engineers to implement new features and improve existing ones.
- Mentor and Guide: Provide technical leadership and mentorship to other engineers, driving a culture of learning and innovation.
- Stay Cutting-Edge: Keep up with the latest libraries, frameworks, and best practices in the React/JavaScript ecosystem, and drive their adoption, where beneficial.
Requirements:
- 8+ years of frontend development experience: Significant hands-on experience building production - quality applications using React. Preference for complex data products and SaaS applications.
- Expert in React and TypeScript: Fluency in building well-structured, testable, and maintainable code.
- Proficient with Next.js: Experience with React Server Components, NextJS rendering strategies (specifically server-side rendering) and Next.js frameworks for robust and efficient user interfaces. The ideal candidate understands the different layers of caching in the framework and why these can be complex but exciting.
- Enterprise-Grade Systems: Proven track record in designing and maintaining large-scale, mission-critical, and secure frontend applications.
- Micro-Frontends / Modular Architecture: Familiarity with building reusable components and libraries, plus a keen understanding of best practices working with modular frontends.
- Testing Trophy: Experience writing E2E (ideally with Playwright / Cypress), Integration and Unit tests and isolating layers of the frontend to improve testability
- API Experience: Experience developing / maintaining / consuming REST APIs
- AWS: Experience with AWS or other cloud providers specifically AWS Lambda, RDS
- Problem-Solving Mindset: Strong debugging skills, ability to handle complex data flows, and a drive to tackle challenges with creative solutions.
- Excellent Communication: Comfortable collaborating in cross-functional teams, explaining technical concepts to both tech-savvy and non-technical stakeholders.
- Team Player: Exhibits a sense of ownership, urgency, and thrives in an environment of open collaboration and accountability.
- Comfortable with ambiguity: If you join our team youre going to get a lot of freedom and ownership and this means you need to be comfortable with ambiguity and working in that kind of environment.
Nice to have:
- Charts & Visualizations: Familiarity with D3.js and WebGL for complex, interactive data visualizations.
- React Table: Experience working with React Table and complex data grids with virtualization
- Startup Experience: Thrives in fast-paced environments and comfortable wearing multiple hats.
- Open Source Contributions: Demonstrates passion for the developer community and ability to keep up with the rapidly changing landscape of the frontend ecosystem.
What we offer:
- Great salary (CIM/PFA/SRL), long-term and stable employment, regular reviews
- Possibility to work fully remote (in Romania) with flexible working hours
- Awesome employee referral program - up to 2,500 euros for each successful referral