IBM Security Verify is placed in Gartner Leadership Quadrant as a cloud-based Identity and Access Management (IAM) solution that helps organizations manage user identities and access to applications and resources. It provides features like multi-factor authentication, single sign-on, risk-based authentication, and adaptive access as well as user lifecycle journeys along with associated governance, aiming to protect customer, workforce, and privileged identities. The solution also offers identity analytics to provide insights into user behavior and potential risks.
As a Front-End Software Developer, you will be working as part of a full-stack team with remote office locations developing strong user experiences for Identity and Access Management use cases. Working in an agile environment, you will be part of a multi-disciplinary squad creating user interfaces specialized for various personas in the Security industry including Administrators and End users. Your work will involve close collaboration with Architects, Engineers, and Offering Managers across our global organization. You will leverage design component libraries, React and Typescript, microservice APIs, and Front-end skills to deliver interfaces that empower our users to achieve excellent security.
- 5+ years of experience developing and testing User interfaces for software products
- 5+ years of experience with front end Javascript frameworks (React, Angular, etc)
- Experience building responsive and reusable UI/UX components
- Component design and user interface architecture
- Working with design systems, redlines, and prototypes (Figma, etc)
- Strong knowledge of web standards including HTML and CSS/SASS
- Strong JavaScript skills
- Experience with agile methodologies and automated testing
- Experience working with REST APIs and JSON data
- Strong verbal and written communication skills
- Team-mindset: Willingness to collaborate and iterate
- Growth-mindset: Willingness to learn new technologies and processes
- Strong experience with User interface testing and automation
- Strong experience with React and Typescript
- Strong experience with Java
- Strong experience with Web security and API security
- Experience with Web servers and UI build tools
- Experience with microservices
- Experience with Data visualization
- Experience with CI/CD and DevOps methodologies and tools such as git, Jenkins