Who We Are
Instil is dedicated to revolutionizing the nonprofit sector with cutting-edge SaaS solutions. Our modern, purpose-built platform helps nonprofits cultivate deeper, more meaningful connections with their communities. By providing innovative tools and strategic insights, we empower organizations to amplify their impact. We are at an exciting stage of growth and are hiring a
Front End Engineer
to help design and build the experiences that make our platform truly exceptional.
Our Mission
We’re here to help unlock the full potential of nonprofits to solve the biggest problems facing our world, by equipping nonprofits with modern tools designed to deepen relationships and maximize impact.
Overview of the Role
You’ll join a small, collaborative team and lead the development of intuitive, performant, and elegant user interfaces for our SaaS platform. Your work will directly impact how thousands of nonprofits engage with their supporters, staff, and communities. You’ll collaborate closely with product, design, and backend engineering to bring to life new features, improve existing workflows, and set the standard for front end excellence at Instil.
If our mission speaks to you, and you are excited about shaping the future of nonprofit technology, we’d love to hear from you. We are remote-first, but candidates based in (or around) LA are especially encouraged to apply!
What You Will Do
Build and maintain high-quality, responsive web interfaces that power Instil’s core platform.
Collaborate with designers and backend engineers to deliver seamless, accessible, and engaging user experiences.
Help define and implement a robust front end architecture, including reusable component libraries and consistent design systems.
Optimize application performance for speed and scalability.
Lead efforts to improve front end testing, CI/CD workflows, and overall code quality.
Contribute to our product roadmap by identifying opportunities for UI/UX enhancements and technical innovation.
Support SDLC best practices and ensure effective monitoring of performance, security, and usability.
What You Possess
About 5–8 years of professional experience developing modern front end applications.
Deep expertise with
React
(preferred),
TypeScript
,
Next.js
, or similar modern frameworks. Experience with Suspense-enabled data fetching, such as Relay or React Query, is a plus.
Proficiency in
HTML5
,
CSS3
, and
JavaScript/ES6+
fundamentals.
Experience building and maintaining
component libraries
or
design systems
.
Experience with Jest or Vitest for unit tests, and Playwright or Cypress for writing E2E tests
Familiarity with
REST
or
GraphQL APIs
and collaborating closely with backend engineers.
Understanding of web performance optimization, accessibility standards, and responsive design.
Experience integrating with cloud-based services (AWS experience a plus).
Ideally, experience in both startup and enterprise environments, with a skew toward startups.
A highly collaborative, team-first attitude and strong communication skills.
A passion for building products that make a meaningful social impact.
Interview Process
Our interview process typically includes:
Recruiter Interview
Hiring Manager Review
Technical Interview
Team Interview
Final Interview
Decision
We are an early-stage company, and our interview process will continue to evolve. Our goal is to ensure that every candidate has a positive experience, regardless of outcome.
Compensation
$140,000 – $155,000 base salary, 10% bonus, equity
What We Offer
Opportunity to make a meaningful impact in the world
Remote-first work culture, with periodic in-person team gatherings
Collaborative and innovative work environment
Competitive salary, benefits package, and 401(k)
Flexible vacation time
Team building offsites (Mexico in 2026!)
Professional development and growth opportunities
Company laptop provided, plus an equipment budget
How to Apply
Interested candidates are invited to submit their resume to
careers@instil.io
.
Instil is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, marital status, age, disability, national or ethnic origin, military service status, citizenship, or other protected characteristic.
Instil will reasonably accommodate qualified individuals with disabilities in accordance with applicable law. If you are in need of an accommodation to submit your application, please message us at
careers@instil.io
.