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.
- 3+ years of experience developing and testing User interfaces for software products
- 3+ 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 (Sketch, Invision, etc)
- Clean visual design sense
- Knowledge of web standards including HTML and CSS/SASS
- Good JavaScript skills
- Experience with agile methodologies and automated testing
- Experience working with REST APIs and JSON data
- Good verbal and written communication skills
- Team-mindset: Willingness to collaborate and iterate
- Growth-mindset: Willingness to learn new technologies and processes
- Experience with React and Typescript
- Understanding of User interface design principles
- Experience with User interface testing
- Experience with Web security and API security
- Experience implementing responsive designs and grid layouts
- Experience with Java microservices
- Experience with Web servers and UI build tools
- Experience with Data visualization
- Experience with Localization
- Experience with Docker/Kubernetes or cloud-native technology
- Experience with CI/CD and DevOps methodologies and tools such as git, Jenkins, Travis