Posted on: 20/11/2025
Role Overview :
We are looking for a highly skilled Full Stack Engineer (Python) to join our engineering team and contribute to the design, development, and optimization of modern web applications. The ideal candidate brings strong Python development expertise, hands-on experience with frontend frameworks, deep understanding of RESTful APIs, database systems, and cloud technologies (GCP preferred). This role involves working across the full stack, owning features end-to-end, and collaborating closely with cross-functional teams.
Key Responsibilities :
- Designing, developing, and maintaining scalable backend services using Python
- Building, enhancing, and maintaining RESTful web services and APIs
- Developing user interfaces using modern JavaScript frameworks such as Angular, React, or Vue
- Writing clean, robust, and maintainable code following object-oriented design principles
- Creating unit, integration, and functional tests to ensure application reliability
- Managing SQL queries, database structures, and ORM-based development
- Contributing to cloud-native architectures using GCP-managed services
- Working with DevOps pipelines for CI/CD automation and infrastructure as code practices
- Debugging, optimizing, and improving application performance across frontend and backend
- Collaborating with product managers, designers, and cross-functional engineering teams
- Maintaining clear technical documentation in GitHub, Jira, Confluence, and internal repositories
- Ensuring code quality through reviews, best practices, and continuous improvement
- Supporting deployment, monitoring, and issue resolution in Linux-based environments
- Staying updated with modern frameworks, cloud technologies, and industry trends
Required Skillsets :
- Strong hands-on experience with Python and object-oriented programming
- Expertise in developing RESTful APIs and backend microservices
- Proficiency in JavaScript, HTML/CSS, and frameworks such as Angular, React, or Vue
- Experience writing unit tests and functional tests for backend and frontend
- Solid understanding of SQL, PostgreSQL, database optimization, and ORM usage
- Hands-on experience with Git, GitHub, Jira, and Confluence
- Strong comfort working in Linux environments
- Experience working with cloud computing platforms (GCP preferred)
- Familiarity with GCP managed services including Cloud Run, Pub/Sub, Cloud Tasks, Cloud Build, BigQuery, Cloud Storage, and Cloud SQL
- Knowledge of SaaS, PaaS, IaaS models and microservices architecture
- Experience with Python web frameworks (FastAPI preferred)
- Strong analytical, problem-solving, debugging, and communication skills
Qualifications :
- Bachelors degree in Computer Science, Computer Engineering, Information Systems, or related field
- 5- 8 years of experience in Python development and full stack engineering
- Hands-on experience developing web applications and services using Python and modern JavaScript frameworks
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1578023
Interview Questions for you
View All