Python Developer (Backend) — 3+ years
Full time Awesomeree Sdn. Bhd. in Software / Information System ShortlistJob Description
About the role
We’re looking for a backend-leaning Python Developer to build reliable, scalable services that power our products. You’ll work end-to-end across design, implementation, testing and deployment.
What you’ll do
- Develop secure, maintainable Django backends and REST APIs
- Build user-facing features with React/TypeScript
- Model data and write performant MySQL queries (bonus: Redis/Elasticsearch)
- Own APIs, auth, and third-party integrations end-to-end
- Write unit/integration/E2E tests and ship via CI/CD (GitHub/GitLab, Docker) to GCP
- Monitor, debug, and improve performance/reliability (logging, tracing, metrics)
- Partner with product/design to scope features, run design reviews, and support product discovery
What you’ll bring
- 3+ years shipping production systems with Python (plus a modern frontend framework)
- Strong grasp of backend architecture, async patterns, API design, REST/HTTP, and web security
- Proficiency in SQL, relational data modelling, and ORMs
- Solid testing habits and code-review hygiene
- Experience with containers and cloud deployments; CI/CD pipelines (Docker, GitHub/GitLab)
- Familiarity with modern dev practices: linting/formatting and static typing
- Clear, pragmatic communication and a product mindset
