UI/UX Developer - HashiCorp/IBM Platform Enablement
HashiCorp
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of IBMers. We are a team of deep product experts, ensuring exceptional client experiences, with a focus on delivery, excellence, and obsession over customer outcomes. This position involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multi-cloud and hybrid environments. You will join a team managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions to ensure enterprises achieve efficiency, security, and scalability in their cloud journey.
HashiCorp and IBM are seeking a passionate, innovative UI/UX Developer to join our cross-functional platform team. You will be responsible for designing, developing, and maintaining intuitive, secure, and scalable user interfaces for NAVI—our AI-driven enterprise architecture and sales enablement assistant. Your work will directly impact the usability, adoption, and growth of HashiCorp’s solutions across IBM and enterprise customers worldwide.
Key Responsibilities:
- Design, prototype, and implement user-centric interfaces for NAVI, integrating with HashiCorp’s product suite (Vault, Terraform, Consul, Boundary, Nomad, etc.) and IBM platforms.
- Collaborate with product managers, architects, and AI/ML engineers to translate complex workflows and technical requirements into elegant, accessible UI/UX solutions.
- Conduct user research, usability testing, and stakeholder interviews to inform design decisions and continuously improve the user experience.
- Develop and maintain design systems, reusable components, and documentation to ensure consistency and scalability across NAVI’s interfaces.
- Optimize UI performance, accessibility, and security, adhering to enterprise standards and compliance requirements (e.g., GDPR, HIPAA).
- Stay current with industry trends, emerging technologies, and best practices in UI/UX, DevOps, and cloud-native platforms.
- Contribute to the open-source community and internal knowledge sharing, championing HashiCorp’s design and development culture.
- 5+ years of professional experience in UI/UX design and front-end development, preferably in enterprise SaaS, DevOps, or cloud infrastructure environments.
- Proficiency in modern JavaScript frameworks (React, Vue, or Angular), HTML5, CSS3, and responsive design principles.
- Experience designing for complex, data-driven applications, dashboards, and workflow automation tools.
- Strong understanding of accessibility (WCAG), security best practices, and performance optimization.
- Experience with design tools (Figma, Sketch, Adobe XD) and version control (Git).
- Excellent communication, collaboration, and problem-solving skills.
- Experience integrating with RESTful APIs, GraphQL, and backend systems.
- Knowledge of authentication/authorization patterns (OIDC, SSO, RBAC) and secure UI design.
- Familiarity with AI/ML-driven interfaces, conversational UI, or chatbot frameworks.
- Contributions to open-source projects or developer communities.