Job Title : Full-Stack Software Engineer (Python, React/Angular &
Location : Chennai (Hybrid Permanent Role)
Experience Required : 4 Years in IT (Minimum 3 Years in Active Software Development)
Notice Period : Immediate to 15 Days Max
Education Required : Bachelor's Degree in IT / Engineering
Job Summary :
We are seeking a highly skilled Full-Stack Software Engineer to design, develop, and scale our enterprise cloud-native applications and analytical platforms. In this role, you will be responsible for building secure, high-performance backend services in Python while crafting highly responsive, accessible user interfaces using either React or Angular.
The ideal candidate is an engineering practitioner who bridges the gap between clean application development and modern cloud data architectures. You will be responsible for end-to-end API lifecycles, optimizing relational database schemas in PostgreSQL, configuring high-volume data ingestion pipelines into Google BigQuery, and supporting containerized cloud infrastructure automation.
Key Responsibilities :
Backend &
- Data Development :
- Design, build, and maintain efficient, reusable, and secure Python backend services and REST/GraphQL APIs (using frameworks like FastAPI, Flask, or Django).
Database Engineering &
- Analytics :
- Develop and optimize relational database schemas, complex queries, and data migrations for PostgreSQL. Integrate application layers with GCP BigQuery to enable high-performance data ingestion, query processing, and reporting dashboards.
Frontend Development :
- Develop highly responsive, accessible, and user-friendly web interfaces using React or Angular. Coordinate with UX/UI designers to translate complex design wireframes into high-quality, production-ready frontend code with robust state management.
Cloud Infrastructure &
- Deployment :
- Deploy, manage, and scale application tiers across Google Cloud Platform (GCP) resources (such as Cloud Run, GKE/Kubernetes, Cloud Functions, and App Engine), utilizing Cloud SQL and Cloud Storage effectively.
CI/CD &
- DevOps Automation :
- Participate in and maintain automated deployment architectures and continuous integration pipelines (e.g., GitHub Actions, Google Cloud Build).
Platform Security &
- Observability :
- Implement robust API security, user authentication protocols (OAuth2, OIDC, Cloud IAM), and track application system health using GCP Operations Suite (Stackdriver).
Skills &
Qualifications :
Required Technical DNA :
- Core Backend Stack : Solid practical development mastery in Python backend frameworks (FastAPI, Flask, or Django) alongside strong PostgreSQL query optimization.
- Frontend Engineering : Proficient coding skills in either React or Angular UI frameworks.
- Cloud Data Warehousing : Production experience integrating application data layers with GCP BigQuery.
- Tenure : 4 years of total IT experience, with at least 3 years spent in active software product development.
Preferred Qualifications (Nice to Have) :
- Infrastructure as Code (IaC) : Hands-on exposure or familiarity with Terraform for cloud resource provisioning.
- Strong familiarity with GCP container orchestration tools (GKE, Cloud Run) and Google Cloud Build workflows.