Overview
AidKit, a social enterprise that helps nonprofits and governments deliver aid with dignity, is seeking a Full-Stack Software Engineer to join our team.
About AidKit
AidKit is the engine that nonprofits and governments trust to operate cash assistance programs. We replace convoluted workflows of glued-together CRMs, spreadsheets, surveys, forms, bank portals, and human tedium with one unified platform to allow organizations to operate more efficiently and get dollars directly into the hands of people who need it most.
Our platform powers some of the nation's largest direct cash and guaranteed income pilots. We specialize in serving hard-to-reach populations, including:
AidKit grew out of a need to distribute funds to support undocumented workers in Colorado during the early days of the coronavirus pandemic. We built efficient, scalable systems to manage programs and distribute funds with equity and dignity. Our philanthropic roots have grown into a startup, and we now provide the technology backbone for some of the nation's largest direct cash programs.
We are growing rapidly and the opportunity for impact ahead is immense. We are supporting the largest Guaranteed Basic Income and direct cash assistance programs in the United States and seeing new and exciting ways to support people living in poverty with dignified aid every day.
About the Role
As a salaried software engineer, your role will consist of building our no/low-code platform that allows organizations doing good to build a bespoke experience without bespoke software.
Our stack looks roughly as follows:
Key Responsibilities
Your responsibilities would include:
About You
About the Hiring Manager
The hiring manager for this role is Justin Cajayon. Quick bio for him: before joining AidKit, he led multiple teams at a fintech startup and oversaw key initiatives for their series B funding round. Previously, he joined a full-stack consulting shop as the 3rd full-time employee and led their expansion to 10 employees. Today, he is very grateful to have the opportunity to serve the social impact sector and find ways for technology to drive positive impact at scale.
Interview Process
Interview Screen
30 Minutes
You will speak with Justin and discuss your background, what’s important to you in your next role and any questions you might have about the role.
Code Interview
60 Minutes
We’ll send you a small full-stack Typescript app to check out locally and get familiar with (if you haven’t done full-stack work recently). We’ll then jump on a zoom call and incrementally add features until we exhaust 60 minutes. You’re welcome to use Google / StackOverflow / ChatGPT as you would normally while working.
Deep Dive
60 Minutes
You’ll pick a project that you’ve had some-level of responsibility for in the past and walk us through the “story” behind that project. What motivated it? What were the major engineering decisions and how were they decided? What was the resulting architecture? What would you do the same or differently, knowing what you know now? We recommend either preparing or being ready to draw an architecture diagram on the call.
Reference Check
As part of our hiring policies we ask you to provide a reference who we can contact who can speak towards your work. Ideally, this is a past manager who we can speak to to understand how to best set you up for success at AidKit.
Compensation and Location
For this full-time position, you can work from anywhere in the United States. The salary for this role is $140,000.
Benefits: We reinforce a culture of dignity, autonomy, and trust by actively taking an interest in and supporting employee’s lives outside of work. We also provide equity, which varies by position and experience, and a comprehensive benefits package including:
About Our Team
AidKit is a fully-remote workplace with virtual headquarters in Colorado, with employees from coast to coast in the continental United States.
How to Apply
To apply for this position, please submit your resume and a personalized cover letter explaining your interest in the role and how your experience aligns with our needs. Note that AidKit values authenticity and carefully reads cover letters with an eye towards learning something real about you and your interest in joining our team.
Please submit cover letters and resumes in .PDF format. Video and slide deck cover letters are also acceptable. We review applications on a rolling basis and will contact qualified candidates for interviews. Thank you for your interest in joining the AidKit team!
AidKit is an equal opportunity employer.
AidKit is committed to inclusive hiring practices and recognizes the economic disparities faced by marginalized communities, including BIPOC, LGBTQ+, and individuals with disabilities. We strive to create a workplace that values all individuals, provides fair compensation based on qualifications, eliminates biases in hiring, promotion, and compensation processes, and promotes equal opportunities for growth. We encourage candidates from all backgrounds to apply and are dedicated to fostering a diverse and inclusive work environment.
Overview
AidKit, a social enterprise that helps nonprofits and governments deliver aid with dignity, is seeking a Full-Stack Software Engineer to join our team.
About AidKit
AidKit is the engine that nonprofits and governments trust to operate cash assistance programs. We replace convoluted workflows of glued-together CRMs, spreadsheets, surveys, forms, bank portals, and human tedium with one unified platform to allow organizations to operate more efficiently and get dollars directly into the hands of people who need it most.
Our platform powers some of the nation's largest direct cash and guaranteed income pilots. We specialize in serving hard-to-reach populations, including:
AidKit grew out of a need to distribute funds to support undocumented workers in Colorado during the…