Full Stack Developer
Indexed description
This is a remote position.
Role Overview:
Seeking a strong Full Stack Developer with hands-on experience in Python backend development, TypeScript, Angular or React, and AWS cloud services. The role involves designing, developing, integrating, testing, and deploying scalable full-stack applications in a cloud environment.
Responsibilities:
- Develop scalable and maintainable backend applications using Python.
- Build modern frontend applications using Angular or React and TypeScript.
- Design and develop REST APIs, microservices, and backend integrations.
- Deploy and manage applications using AWS cloud services.
- Work with AWS services for compute, storage, databases, networking, and application deployment.
- Develop reusable and responsive UI components.
- Integrate frontend applications with backend APIs and services.
- Write clean, efficient, secure, and well-tested code.
- Perform unit, integration, and functional testing.
- Troubleshoot application, API, and production issues.
- Participate in code reviews and follow development best practices.
- Collaborate with architects, developers, QA engineers, DevOps teams, and business stakeholders.
- Contribute to CI/CD pipelines, automation, and cloud deployment processes.
- Monitor application performance and support production deployments.
Requirements
Mandatory Requirements:
- Strong professional experience in Python development.
·Strong experience with TypeScript.
- Hands-on experience with Angular or React.
- Strong experience developing REST APIs and backend services.
·Hands-on experience with AWS cloud.
- Experience with microservices architecture.
- Experience with databases such as PostgreSQL, MySQL, MongoDB, or DynamoDB.
- Good understanding of Git, CI/CD, and Agile development.
- Strong understanding of software development, debugging, testing, and deployment practices.
Originally posted on Himalayas
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search