About the Role
We are seeking a highly motivated and talented full-stack software engineer to join our team. As a member of our UI engineering team, you will collaborate with backend service teams to develop the user interface for products.
The Client's Admin Console provides our customers with a single unified view into the Client's Platform, allowing them to fully utilize the rich set of cloud security features.
What You Will Be Doing
* Work in the frontend to implement web applications.
* Work in the WebUI backend to support web application service features.
* Develop reusable UI components in AngularJS, Angular2+, Javascript and HTML5/CSS3.
* Ensure that the Clients web interface works seamlessly in all browsers.
* Keep abreast of latest technologies and web methodologies which could be used in the product in future.
Required Skills and Experience
* 15+ years of full stack software development experience
* Expertise in Javascript
* Experience with HTML5/CSS3 and modern CSS Frameworks and pre-compilers.
* Experience with modern Javascript frameworks (AngularJS and Angular2+ preferred).
* Experience with backend languages like PHP, Python, Java or NodeJS.
* Proficient in Algorithms.
* Proficient in relational database design.
* Knowledge of secure web development practices.
* Working knowledge of git or other version controlling tools.
Education
* BSCS or equivalent required, MSCS or equivalent strongly preferred