Python Developer
This is a remote position.
- Build and maintain production‑grade backend systems using Python.
- Design and implement REST APIs and backend logic to handle real‑world data and business rules.
- Write clean, well‑tested code that can be deployed, scaled, and monitored reliably.
- Own full features end‑to‑end: planning, development, testing, deployment, and troubleshooting.
- Work directly with clients to understand problems, explain solutions, and gather feedback.
- Collaborate with frontend, DevOps, and data teams to deliver complete, integrated systems.
Requirements
- 1–3 years of experience in backend engineering.
- Ability to own the full development lifecycle from requirements gathering to deployment and support.
- Comfortable interacting with clients, asking clarifying questions, and explaining trade‑offs.
- Experience deploying real‑world applications used by internal teams or customers.
- Strong focus on writing reliable, readable, and testable code.
- Strong hands‑on experience with Python (Python 3.x).
- Experience building APIs using FastAPI, Django, or Flask.
- Good understanding of SQL databases (PostgreSQL or MySQL); exposure to NoSQL (MongoDB, Redis) is a plus.
- Experience using Docker to containerize and run backend services.
- Ability to write unit and integration tests (Pytest or similar).
- Experience with Git for version control and collaborative development.
- Familiarity with cloud platforms such as AWS, GCP, or Azure.
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.).
- Understanding of API security concepts (JWT, OAuth2).
- Experience profiling and debugging performance issues.
- Strong communication skills with the ability to explain problems and solutions clearly.
- Comfortable and confident participating in client discussions and calls.
- Strong sense of ownership and responsibility for what you build.
- Collaborative mindset with openness to feedback and teamwork.
- Practical problem‑solver who balances speed, quality, and business value.
Benefits
- Compensation and benefits as per industry standards.
- Opportunity to work on real production systems with end‑to‑end ownership.
- Direct exposure to client interaction and decision‑making.
- Collaborative and growth‑oriented engineering environment.