Full-Stack Engineer (Customer-Facing Systems, Django + JS)
Role details
Job location
Tech stack
Job description
If you want to work on perfectly scoped tickets, long-term roadmap features, and clean, predictable sprints, this is not your role.
If you like jumping into real problems, fixing things quickly, talking to customers, and owning outcomes end-to-end, keep reading.
We are looking for someone who can step into a live product, understand it deeply, and handle the constant stream of bugs, edge cases, and small high-impact features that keep the business moving.
The Role
You'll act as the connective tissue between product, engineering, and customers.
The team already has engineers focused on roadmap and long-term builds. Your role is to handle everything else that can't wait.
That means:
- Fixing bugs quickly and correctly
- Shipping small but critical features
- Investigating issues that aren't well-defined
- Prioritizing constantly changing work
- Occasionally working directly with customers to understand problems
This is a high-trust, high-autonomy role where your judgment matters as much as your code.
What You'll Actually Do
- Debug and fix issues across the full stack (frontend + backend)
- Build and ship small features that unblock customers or sales
- Jump into urgent problems and resolve them fast
- Prioritize between competing requests (bugs vs feature vs customer issue)
- Work across Django backend and SolidJS frontend
- Occasionally join customer or internal calls to diagnose issues
- Collaborate with engineering leadership but operate independently day-to-day
- Maintain stability without slowing down product velocity
Tech Stack
- Backend: Django (Python)
- Frontend: SolidJS (similar to React)
- Database: Postgres
- Data: Snowflake
- Infra: AWS
Requirements
- 2-6 years of experience (flexible if high ownership)
- Comfortable working full-stack (not siloed)
- Strong debugger and problem solver
- Able to operate without perfect specs
- Good at prioritization and managing your own workload
- Willing to jump into messy, undefined problems
- Comfortable communicating with non-engineers and occasionally customers
- Career-motivated and willing to work hard
Who This Is NOT For
- Engineers who need highly structured environments
- People who only want to work on large, well-defined projects
- Specialists who only do frontend or backend
- Anyone uncomfortable with ambiguity or shifting priorities, * Do you have experience with Django, SolidJS, Postgres, Snowflake or AWS?
- Do you have 2-3 years of experience as a full-stack engineer?
Benefits & conditions
- 401(k)
- Dental insurance
- Health insurance
- Vision insurance