Key Responsibilities :
- Full Stack Development : Lead the design, development, and maintenance of both frontend (React.js) and backend (Python) components of web applications, ensuring seamless integration, high performance, and exceptional user experience.
- Backend Engineering (Python) : Develop secure, scalable, and efficient RESTful APIs and microservices using Python.
- Frontend Engineering (React.js) : Build responsive, intuitive, and high-performance user interfaces using React.js. Translate UI / UX designs into high-quality, maintainable code.
Cloud-Native Development :
Design, deploy, and manage applications on Google Cloud Platform (GCP) or other leading cloud providers.Utilize Docker and / Kubernetes (k8s) for containerization and orchestration of applications, ensuring scalable and reliable deployments.Data Platform & Integration :
Contribute to the development of data platforms, focusing on building robust data pipelines and integrating diverse data sources.Gain experience integrating various open-source platforms and coordinating workflows across them.AI Solutions Development :
Engage in the development of Vertical AI solutions, including hands-on work with Large Language Models (LLMs).Code Quality & Collaboration :
Write clean, efficient, and well-documented code following best practices.Collaborate closely with cross-functional teams including product managers, designers, data scientists, and other engineers.Actively participate in code reviews and foster a culture of technical excellence.Mandatory Skills & Experience :
Experience : 4-6 years of hands-on software development experience as a Full Stack Developer.Python : Strong proficiency in Python for backend development (APIs, services, data processing).React.js : Strong proficiency in React.js for building modern web user interfaces.Cloud Platforms : Experience with GCP or any other major cloud provider (AWS, Azure).Containerization : Hands-on experience with Docker and / or Kubernetes (k8s).Nice to Have :
CI / CD Pipelines : Experience with setting up and managing Continuous Integration / Continuous Delivery pipelines.Data Orchestration : Familiarity with Apache Airflow, dbt's (Data Build Tool).Data Platforms : Working experience in building and maintaining data platforms.Integration : Experience integrating many open-source platforms and coordinating workflows.AI / ML : Experience with Vertical AI solutions development, particularly using LLMs.AI-Assisted Coding : Working exposure to AI-assisted coding tools (e.g., Cursor, Claude-code, GitHub Copilot).Database Skills : Proficiency in SQL and experience with relational / NoSQL databases.(ref : hirist.tech)