BS/BA, MS or PhD equivalent in Computer Science, Engineering, or a related field.
Excellent knowledge and extensive experience in HTML5, CSS3, and JavaScript.
Excellent knowledge and experience in React / Redux (or similar state management).
Experience using CSS Preprocessors (e.g., SASS/PostCSS).
Excellent knowledge and experience in RESTful APIs and integrating with complex backend services.
Excellent troubleshooting skills, including solving multi-browser compatibility and performance issues.
Excellent understanding of the web development cycle, encompassing design, development, and deployment.
Strong experience with responsive and adaptive design principles and their implementation.
Solid understanding of UNIX/Linux environments.
Solid understanding of TCP/IP, Network Programming, and Operating Systems concepts relevant to web applications.
Knowledge of Application Security (TLS/SSL/HTTPS).
Extensive experience in Git.
Experience in Docker.
Experience in Python / Django is a strong plus, especially understanding how to interact with Django backends.
Familiarity with Kubernetes environments from a developer's perspective is a plus.