Job description
Design, develop, and deploy scalable and secure cloud-based applications using modern web technologies.
Collaborate with product managers, designers, and other stakeholders to understand business requirements and translate them into technical specifications.
Develop front-end components using HTML, CSS, and JavaScript frameworks such as Angular or React.
Implement server-side logic and APIs using programming languages such as Node.js, Python, or Java.
Integrate with cloud services and APIs to leverage their capabilities and enhance application functionality.
Ensure the performance, reliability, and scalability of the application by optimizing code and implementing caching strategies.
Implement automated testing and continuous integration/continuous deployment (CI/CD) pipelines to ensure code quality and efficient deployment processes.
Troubleshoot and debug issues in the application, identify root causes, and implement appropriate solutions.
Collaborate with DevOps teams to ensure smooth deployment and operation of the application in the cloud environment.