We are seeking a highly skilled Full Stack Developer with over 6 years of experience in designing,
developing, and deploying scalable applications.
The ideal candidate will have expert-level knowledge in Python, strong hands-on experience with ReactJS / Angular for front-end development, and proven expertise in AWS serverless architecture.
This role requires a deep understanding of CI / CD pipelines, relational and NoSQL databases, and AI / ML concepts, making it ideal for professionals passionate about building modern, cloud-native applications.
Key Responsibilities :
1. Backend Development :
- Design, develop, and maintain RESTful and GraphQL APIs using Python (Flask, FastAPI, or
Django).
Implement business logic, data processing workflows, and integrations with third-party services.Ensure code quality, maintainability, and performance with best practices in unit testing andarchitecture.
2. Frontend Development :
Develop dynamic, responsive, and user-friendly web applications using ReactJS or Angular.Integrate front-end components with back-end APIs, ensuring seamless user experience.Optimize front-end performance, scalability, and accessibility.3. Cloud & DevOps :
Design and deploy applications on AWS using serverless services (Lambda, API Gateway,DynamoDB, S3, Step Functions, etc.).
Create and manage CI / CD pipelines integrating GitHub Actions, AWS CodePipeline, or Jenkins.Implement infrastructure-as-code (IaC) using AWS CloudFormation or Terraform.4. Database Management
Work extensively with PostgreSQL for complex queries, optimization, and schema design.Design and manage NoSQL databases (DynamoDB, MongoDB) for high-performance andscalable applications.
5. AI / ML Integration
Collaborate with Data Science teams to integrate AI / ML models into production applications.Deploy, scale, and monitor machine learning workloads on AWS (SageMaker, Lambda, or ECS).6. Collaboration & Agile Delivery :
Work in cross-functional Agile / Scrum teams with Product Managers, Designers, and QAEngineers.
Participate in sprint planning, code reviews, and architecture discussions.Mentor junior engineers and contribute to technical best practices.Required Qualifications :
6+ years of professional experience as a Full Stack Developer.Expert-level knowledge of Python (Flask, Django, FastAPI).Strong hands-on experience with ReactJS and / or Angular.2+ years of experience with AWS, especially serverless services (Lambda, API Gateway,DynamoDB).
Proven expertise in creating CI / CD pipelines (GitHub, AWS CodePipeline, Jenkins, etc.).Strong database skills in Postgres (design, optimization, advanced queries).Familiarity with NoSQL databases (DynamoDB, MongoDB, Cassandra).Working knowledge of AI / ML concepts, with experience integrating models into applicationsstrongly preferred.
Preferred Qualifications :
Experience with containerization (Docker, Kubernetes, ECS / EKS).Familiarity with microservices architecture and event-driven systems.Knowledge of authentication / authorization (OAuth2, JWT, Cognito).Exposure to automated testing frameworks (PyTest, Cypress, Jest).Strong problem-solving skills and ability to work in fast-paced environments.Soft Skills :
Strong analytical and problem-solving mindset.Excellent communication and teamwork abilities.Proactive, self-motivated, and detail-oriented.Ability to mentor, guide, and upskill junior developers(ref : hirist.tech)