07 Aug
|
Prowess Publishing
|
Bengaluru
07 Aug
Prowess Publishing
Bengaluru
Full Stack Developer Python & TypeScript
Job Description
We are looking for an experienced Full Stack Developer with strong hands-on expertise in Python and TypeScript to design, build, and scale robust web applications. You'll work across the stack from backend APIs and data models to responsive, type-safe frontend interfaces — collaborating closely with product and design teams to ship high-quality features.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Python (Django/Flask/FastAPI)
- Build responsive, maintainable frontend applications using TypeScript with React/Angular/Vue
- Design and integrate RESTful APIs / GraphQL endpoints between frontend and backend systems
- Write clean, well-tested, production-grade code following best practices (unit testing, code reviews)
- Optimize application performance, scalability, and security across the stack
- Work with relational/NoSQL databases (PostgreSQL, MySQL, MongoDB) for data modeling and query optimization
- Collaborate with DevOps for CI/CD pipelines and cloud deployment (AWS/Azure/GCP)
- Participate in architecture discussions and contribute to technical decision-making
- Debug, troubleshoot,
and resolve production issues in a timely manner
Required Skills
- 7 - 12 years of qualified software development experience (adjust range as needed)
- Strong proficiency in Python with experience in Django, Flask, or FastAPI
- Strong hands-on experience with TypeScript and modern JS frameworks (React/Angular/Vue)
- Solid understanding of REST API design and integration
- Experience with SQL/NoSQL databases
- Familiarity with version control (Git) and Agile/Scrum workflows
- Understanding of software design patterns, data structures, and system design fundamentals
- Experience with unit testing frameworks (PyTest, Jest, etc.)
Good to Have
- Experience with Docker, Kubernetes, or containerized deployments
- Exposure to cloud platforms (AWS/Azure/GCP)
- Familiarity with microservices architecture
- Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
- Knowledge of GraphQL
Qualifications
- Bachelor's/Master's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
📌 Full Stack Developer (Python + Typescript) (Bengaluru)
🏢 Prowess Publishing
📍 Bengaluru