Full-Stack Engineer (Customer-Facing Systems, Django + JS)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fullstack Developer Salary UK
Dev Digest 121 - AI goes offline
Dev Digest 120 - Apple and peers
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again