ID: 2725 | 5-7 yrs | Bengaluru
Roles and Responsibilities:
Frontend Development:
Design and implement scalable web applications and platforms using modern technologies such as React, TypeScript, JavaScript, Redux/Context API, and Next.js
Build responsive and intuitive user interfaces with a strong focus on user experience
Good understanding of web design patterns, REST API integration, and state management
Hands-on experience with frontend unit testing frameworks like Jest and React Testing Library
Experience with component libraries such as Material-UI, Ant Design, or Chakra UI
Backend Development:
Develop, test, and maintain robust Python code using frameworks such as FastAPI, Django, or Flask
Design and implement RESTful APIs and microservices architecture
Work with databases like PostgreSQL, or MySQL using ORMs such as SQLAlchemy or Django ORM
Experience with data preprocessing and transformation techniques using Python libraries
DevOps & Cloud:
Experience with AWS technologies such as ECS, ECR, Lambda, EC2, S3, CloudFront, and ALB will be an added advantage
Basic knowledge of Docker and Docker Compose for containerization
Basic knowledge of Kubernetes and Terraform for infrastructure as code
Familiarity with CI/CD pipelines and deployment processes
Collaboration & Best Practices:
Strong understanding of microservices architecture and ability to implement full-stack components independently
Good working knowledge of JIRA, Confluence, and Git for version control and project management
Collaborate with cross-functional teams to gather requirements and deliver scalable solutions
Document and present findings and insights to stakeholders in a clear and concise manner
Proven track record of problem-solving skills and excellent communication skills
Required Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related field
Proven experience as a Full Stack Developer with strong proficiency in both React and Python
Proficiency in React ecosystem (Hooks, Component lifecycle, State management)
Proficiency in Python libraries for data processing and web development
Experience with modern frontend tooling (Webpack, Vite, npm/yarn)
Strong understanding of HTML5, CSS3, and responsive design principles
Experience with RESTful API design and integration
Ability to work independently and as part of a team in a fast-paced environment
Excellent problem-solving skills and attention to detail
* Strong communication skills, both written and verbal
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.