Senior Frontend Developer - Newbuilds
Feature development and maintenance across two React applications - a marketing/real estate SaaS platform and a reusable property visualization component library
The real estate industry is undergoing a major shift toward automation and data-driven marketing. Newbuilds, a Norway-based proptech company, is at the center of that change, building a platform that helps agencies and developers launch and optimize campaigns across channels with speed and precision. Our technology powers marketing workflows in more than 17 countries, and we are continuing to expand the product with new capabilities and integrations.
You’ll work across two React codebases: a mature SaaS product and a shared component library used to power property visualization experiences. The role goes beyond feature delivery - you'll improve frontend architecture, raise code quality, and contribute to technical decisions that shape both applications over time. We're looking for someone who enjoys building maintainable systems, solving real product problems, and making sound engineering tradeoffs independently.
Must-Have
- Strong React — function components, hooks, Context, performance optimization, code splitting
- Strong TypeScript — strict typing, generics, utility types, type narrowing
- Solid understanding of browser APIs, rendering, and debugging
Data Fetching & State
- REST APIs and GraphQL — queries, mutations, subscriptions, caching strategies
- Server state management (React Query or similar)
- Experience choosing and combining state management approaches for different problems
Architecture & Quality
- Ability to design and maintain scalable component architectures
- Experience publishing or maintaining shared component libraries / design systems
- Strong testing culture — unit, integration, and E2E (we use React Testing Library + Playwright)
- CI/CD pipelines — not just using them, but understanding and improving them
- Code review — able to set standards, catch issues, and mentor through reviews
Styling
- Tailwind CSS or similar utility-first framework
Tooling
- Modern bundlers (Vite, Parcel, or Webpack)
- ESLint, Prettier — enforcing and configuring, not just following
- Git - clean history, conventional commits, comfortable with rebasing and submodules
i18n
- Experience shipping multi-language applications (we use LinguiJS, 5+ languages)
Nice-to-Have
- Zustand or similar lightweight state management
- D3.js or data visualization libraries
- Storybook
- Error monitoring (Sentry or similar)
- Bundle size optimization strategies
- Familiarity with Rails or other backend frameworks
- Accessibility expertise
- SSO / OAuth integration experience
What We're Strict On
- TypeScript discipline — no any, proper typing throughout
- Test coverage — unit tests required for new hooks and utils, not optional
- Zero ESLint warnings — enforced in CI, no exceptions
- i18n — all user-facing strings must be translatable
- Code review quality — small, focused PRs with conventional commit messages
What Makes This a Senior Role
You won't just write features. You'll be expected to make architectural decisions, improve developer experience, identify and fix systemic issues, and raise the quality bar across both codebases. We need someone who can own problems end-to-end and make the right tradeoffs independently.
Why Join Us?
Real Product Impact — Work on a flagship platform with active users across international markets
Senior Environment — Collaborate with experienced engineers in a low-ego team
Technical Ownership — Influence architecture and technical decisions directly
Long-Term Product — Continuous evolution, not short-term projects
What We Offer
- Remote-first setup with flexibility
- Competitive compensation aligned with senior-level experience
- Modern tooling and infrastructure
- High autonomy and ownership of your domain
- Opportunity to grow into technical leadership
- Locations
- Oslo, Norway
- Remote status
- Fully Remote
About Staffer
Staffer is an AI-first recruiting company with deep roots in the recruitment industry.
We combine cutting-edge technology with real-world hiring expertise to help businesses find the right talent - faster, smarter, and with less effort.