Job Description Strong proficiency in one of the modern server-side languages such as Java, Go, Python, JavaScript Strong understanding of software engineering principles, design patterns, and best practices for building scalable and maintainable code Experience in building web applications using React.js or similar front-end frameworks Experience with RESTful API development, integrating with external services and databases Experience with cloud platforms, such as AWS or Azure, and experience with cloud services like AWS Lambda or Firebase and expertise with modern cloud native development (Docker, Kubernetes, Knative) Experience with version control systems, such as Git, and collaborative development workflows Expertise creating robust CI/CD pipelines Experience leading collaborative software design sessions Experience leading continuous improvement of Engineering practices Eagerness and willingness to learn new technologies Expertise using database technologies and patterns