Get AI‑powered advice on this job and more exclusive features.
We’re hiring an experienced builder (5+ years) to ship end‑to‑end features across an Angular frontend and a Django backend.
You’ll work in Agile/Scrum sprints, owning design, delivery, and quality.
What you’ll do
- Build and refine Angular (TypeScript) components; integrate with Django/DRF APIs.
- Design schemas, write performant SQL (PostgreSQL), manage migrations, and optimize queries.
- Implement robust auth, RBAC, and secure session/token flows (OWASP‑aware).
- Add caching/queues (Redis, Celery), websockets (Django Channels) when needed.
- Write and maintain tests (PyTest, Jest, Cypress) and keep CI/CD green (GitHub Actions/GitLab).
- Review PRs, document decisions, and partner with PM/Design to turn user stories into shippable increments.
What you bring
- 3+ years hands‑on with Angular and Django/DRF .
- Solid grasp of REST, state management (RxJS/NgRx), and component architecture.
- SQL fluency, data modeling, and performance tuning.
- Comfortable with Git, Docker, and modern CI; Kubernetes or Terraform is a plus.
- Quality mindset: tests, observability (Sentry/Prometheus), and maintainable code (mypy /black /eslint ).
How we work (Agile/Scrum)
- Two‑week sprints, daily standups, planning, reviews, and retros.
- Clear Definition of Ready/Done: tests, accessibility checks, docs, and monitoring in place.
- Trunk‑based or short‑lived branches; frequent, small, well‑tested releases.
Nice to have
- Experience with analytics instrumentation, feature flags, or feature‑level A/B testing.
- Background in SaaS businesses
- GraphQL, OpenAPI, or contract‑testing experience.
What success looks like (first 90 days)
- Ship 2–3 user‑facing features, reduce a critical page’s TTI by ~20%, and raise test coverage in your area by 10+ pts.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
Technology, Information and Media
#J-18808-Ljbffr