Senior Software Engineer (Frontend)
Engineering Apply for this role
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 centralise 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 optimisations, 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