Purpose of the job:
Leveraging device security posture in access management is critical element in our zero-trust strategy. This service ensures that our customers cloud services are only accessed from trusted devices that meet company policy for security
You will interface with UX and the rest of the UI team to develop reusable UI components and ensure a consistent look and feel throughout the whole product. The right candidate will join an engineering team that strongly believes in UX design, automated testing, and an iterative process to build high-quality next generation enterprise software.
MAIN TASKS AND RESPONSIBILITIES:
Develop reusable components to enable other teams to easily implement UIs with rich and consistent look and feel.
Analyze/Refine Requirements with Product Management for administrator and end user web interfaces
Work with user experience designers and system architects to scope and plan engineering efforts and dependencies.
Develop unit and functional tests.
Ensures that assigned area/areas are delivered within set deadlines and required quality objectives.
Initiates and conducts code reviews, creates code standards, conventions and guidelines.
Suggests technical and functional improvements to add value to the product.
EDUCATION, SKILLS AND EXPERIENCE:
University degree in Computer Related Sciences or equivalent working experience
Commercial and development experience (4+ years)
Working experience with HTML, CSS and SASS, including the ability to work around the nuances of the most popular browsers
Prior experience with or understanding of REST (or designing API’s) highly desirable
Working experience with testing frameworks (Selenium, jasmine, Sinon, etc)
Experience with any of the following is a plus: network security, encryption, authentication and authorization, MDM
Intermediate+ English (oral & written)