Full Stack Developer
- 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
+13 more
Job description
Weβre looking for a mid-level Full Stack Developer to join our engineering team and take real ownership of features across our Python/Django backend and JavaScript frontend. Youβll work with a small, tight-knit team where youβre expected to design solutions independently, not just execute tickets., * Independently design, build, and maintain features across our Python backend and JavaScript frontend
- Write clean, well-tested, maintainable code and give thoughtful code review
- Design PostgreSQL schemas, write efficient queries, and diagnose performance issues
- Deploy and support services running on AWS
- Partner with product and design to scope work and make sound technical trade-offs
- Debug issues across the full stack, from database queries to browser behavior
- Weigh in on technical decisions as our stack and team evolve
Requirements
You donβt need direct experience with every tool below - weβre more interested in strong fundamentals and the judgment to pick up whatβs unfamiliar quickly. That said, this is a mid-level role, so weβre looking for someone whoβs already comfortable working independently in a stack like this:
- Backend: Python, with experience in frameworks like Django, Flask, or FastAPI
- Frontend: Typescript/JavaScript, JQuery, Sass
- Database: PostgreSQL
- Infrastructure: AWS, * 3+ years of professional experience building and shipping full stack web applications
- Solid, hands-on experience with Python in a production backend like Django or Flask
- Strong JavaScript fundamentals - comfortable working without a heavy frontend framework, with a real understanding of the DOM, events, and browser behavior
- Experience designing and querying relational databases; PostgreSQL specifically is a plus
- Some experience deploying or operating services in a cloud environment, ideally AWS
- A track record of owning features end to end, not just implementing well-specified tickets
- Good judgment about trade-offs between speed, maintainability, and correctness
- Strong communication skills and comfort working in a small team where everyone wears multiple hats
Nice to Have
- Experience with one of Django
- Familiarity with AWS services (EC2, RDS, S3, etc.)
- Experience with CI/CD tooling
- Background in healthcare software
We encourage you to apply even if you havenβt used every specific tool in our stack - strong fundamentals and independent ownership matter more to us than a perfect checklist match.
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
Loading talks and stories from around this roleβ¦