Noloco is an Agency Operating System that helps growing service businesses run delivery, people, and client collaboration in one flexible system. We empower service-led agencies to create a custom operating system for their data, to manage the full client-delivery process, from project management, client requests and approval, time-tracking and invoicing, and anything else Agency Owners struggle with.
Backed by Y Combinator, Frontline and other top-class investors, Noloco is a fast-moving, remote-first company with a team spread across Ireland, Spain, and North America.
Our Mission
Our mission is give agency owners a ready-to-use and customisable operating system for agency owners to centralize and manage their work while providing premium client delivery.
As a Senior Frontend Software Engineer, you’ll be a key driver of this mission by building the interfaces our customers use every day: the building blocks of Noloco apps, core modules, onboarding flows, and our AI chat experience. You’ll help raise the bar for UX quality, performance, and reliability, especially as we build more generic, customizable, composable UI that needs to work across a huge variety of customer use-cases, and as we transition towards offline-first data and state.
About Us
We pride ourselves on a culture of autonomy, speed, and craft. You’ll join a team that trusts each other to take ownership and execute. You’ll work closely with our Product Designer and collaborate across product, growth, support, and engineering to ship meaningful improvements end-to-end—from design to production, measurement, and iteration.
This is a unique opportunity to own core frontend experiences in a fast-growing SaaS company and shape how thousands of customers build software.
What You’ll Be Doing
- Building frontend features that customers use to create and run their apps
- Shipping polished UI by translating designs into production-quality implementations
- Improving performance, UX consistency, and the quality bar across the product interface
- Collaborating closely with product and design to iterate quickly and ship the right things
- Helping evolve our frontend architecture as the product grows in complexity and scale
What You’ll Actually Be Doing
- Building new app components and modules (highly reusable, configurable, and composable)
- Improving the onboarding flow to help customers reach value faster
- Iterating on our AI chat interface to make it useful, fast, and delightful
- Driving the transition toward offline-first data & state (caching strategies, sync, conflict handling, great UX under poor connectivity)
- Strengthening UI foundations: component patterns, accessibility, state management, and performance profiling
We’d love to hear from you if you have:
- 4+ years experience building complex production UIs with React
- Strong TypeScript skills and confidence working in a large codebase
- A track record of bringing designs to life with high craft and attention to detail
- Experience working closely with product designers, giving feedback early, and iterating quickly, and helping them address edge-cases.
- Familiarity with modern AI-assisted development tools (e.g., Cursor, Claude Code, or similar) and an interest in using them to move faster without sacrificing quality
Nice to have
- Strong Tailwind + shadcn-style component experience (design-system mindset, scalable UI patterns)
- Experience building offline-first interfaces (sync, caching, optimistic updates, resilient UX)
- End-to-end testing experience (framework-agnostic: you’ve shipped reliable UI with pragmatic test coverage)
- Performance experience (profiling, bundle/runtime optimizations, keeping interactions fast as complexity grows)
Our tech (Frontend)
- React + TypeScript
- Tailwind CSS + shadcn-style component patterns
- Internal NodeJS GraphQL & REST APIs
- AI chat UI + onboarding flows + configurable app components/modules
- Monitoring by Grafana & Sentry
- Analytics with Segment & Amplitude
- GitHub, Linear, Slack
What we offer
- Interesting and challenging work
- Work-life balance
- Competitive salary and equity
- Employee-friendly equity terms (extended exercise)
- Work remotely, hybrid or in-office, your choice
- Health Insurance & Wellness allowance
- Regular team events and off-sites
- 5 weeks of paid vacation
- Any Equipment you need to work from home or office
Where will you work?
In short, remote in Ireland 🇮🇪, or hybrid from Barcelona 🇪🇸.
At Noloco we're remote-first although the current team is split between Dublin 🇮🇪 & Barcelona 🇪🇸. We put a lot of effort into making our remote culture work and meet up in person regularly, with at least one annual offsite to help everyone get to know each other.
We're building out our Engineering team across Barcelona and Ireland, so we're open to either location.