Posted on: 09/09/2025
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 and
architecture.
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 and
scalable 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 QA
Engineers.
- 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 applications
strongly 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
The job is for:
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1543619
Interview Questions for you
View All