Role Overview
We are looking for a passionate and motivated Junior Full Stack Engineer with hands-on experience in Python, FastAPI, React.js, Node.js, and AWS Cloud. The ideal candidate should be an AWS Certified Developer or Solutions Architect – Associate and have experience building scalable, cloud-native applications using modern development practices.
Responsibilities
- Design, develop, and maintain full-stack web applications using Python (FastAPI) and React.js.
- Build scalable RESTful APIs and backend services using FastAPI.
- Develop responsive and user-friendly interfaces using React.js and modern JavaScript/TypeScript.
- Develop backend services using Node.js where required.
- Build and deploy cloud-native applications using AWS services.
- Work with AWS services such as Lambda, API Gateway, S3, EC2, RDS, CloudWatch, IAM, ECS/ECR, and related services.
- Design and integrate REST APIs with frontend applications.
- Develop and optimize SQL queries using PostgreSQL.
- Write clean, maintainable, and reusable code following coding standards and best practices.
- Participate in code reviews, unit testing, debugging, and production support.
- Collaborate with Product, QA, DevOps, and Engineering teams in an Agile environment.
- Support CI/CD pipelines and automated deployment processes.
Requirements
- Strong programming experience in Python.
- Hands-on experience with FastAPI.
- Experience in React.js.
- Good knowledge of JavaScript (ES6+).
- Exposure to Node.js.
- Strong understanding of REST APIs and Microservices architecture.
- Experience with AWS Cloud.
- Good knowledge of PostgreSQL.
- Experience with Git, CI/CD, and Docker.
- Understanding of authentication mechanisms such as JWT/OAuth.
- Strong debugging and problem-solving skills.
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
- AWS Certified Developer – Associate or AWS Certified Solutions Architect – Associate (Mandatory).
- 3–5 years of experience in Full Stack Development.
Skills
- Python
- FastAPI
- React.js
- Node.js
- AWS Cloud
Nice to Have
- TypeScript
- Serverless Architecture
- Docker & Kubernetes
- Terraform or Infrastructure as Code
- Redis
- Apache Airflow
- Unit Testing (PyTest, Jest)
- Agile/Scrum methodology
- Exposure to AI/ML or Generative AI projects