About the Role
As a member of our UI engineering team, you will collaborate with backend service teams to develop the user interface for our products. You will work on both the frontend as well as the web application backend, working closely with our backend teams on Machine Learning, Threat, DLP, IaaS, APIs, and other cutting-edge technologies.
You will be responsible for implementing web applications in the frontend and supporting web application service features in the WebUI backend. You will also develop reusable UI components in AngularJS, Angular2+, Javascript, and HTML5/CSS3. Ensuring that our web interface works seamlessly in all browsers is also a key responsibility.
We are looking for highly motivated and talented developers who are self-driven and also a good team player. As a full stack software development expert, you will have 15+ years of experience in developing software solutions using multiple technologies. Your expertise in Javascript, experience with HTML5/CSS3, modern CSS Frameworks, and pre-compilers, as well as your knowledge of secure web development practices, are essential skills required for this role.
The ideal candidate should have experience with modern Javascript frameworks (AngularJS and Angular2+ preferred) and backend languages like PHP, Python, Java, or NodeJS. Proficiency in algorithms, relational database design, and working knowledge of git or other version controlling tools are also necessary. Experience in improving web application performance and testing tools is a plus.