> Markdown version of [/jobs/ext/4606034-senior-frontend-engineer-hashicorp-vault](https://www.wearedevelopers.com/jobs/ext/4606034-senior-frontend-engineer-hashicorp-vault). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Frontend Engineer - Hashicorp Vault - **Company:** IBM - **Location:** Austin, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Application Programming Interfaces (APIs), Application Performance Management, Software Debugging, Multi-Factor Authentication, Ember.Js, Routing, OpenID, Performance Tuning, E2e Testing, Ui Patterns, Mockito, Swagger, Security Assertion Markup Language (SAML), Service Virtualization, Systems Integration, TypeScript, Openapi, Apache Yarn, ReactJS, Puppeteer (Software), Cross-Site Scripting (XSS), Backend, Vue.js, Webpack, AngularJS, Playwright, Hashicorp, Npm(Software), Front End Software Development, JestJS, Restful APIs - **Published:** November 6, 2026 - **Apply:** https://dejobs.org/x/x/467C7D07AE0A4F30A9B2A5FEB384D073/job/ ## About the Role * 8+ years of professional experience building and maintaining frontend applications using modern JavaScript frameworks. * Strong expertise in JavaScript/TypeScript and hands-on experience with at least one major frontend framework such as React, Angular, Vue, Ember, or a comparable technology. * Proven track record of leading or contributing to large-scale frontend initiatives, including framework migrations, design system implementations, and data-layer modernization efforts in production environments. * Experience developing and maintaining comprehensive testing strategies, including unit, integration, and end-to-end testing using tools such as Jest, Vitest, Playwright, and Puppeteer, as well as API mocking and service virtualization frameworks like MSW, Mirage, or similar solutions. * Solid experience integrating with RESTful APIs, designing reusable service layers, implementing robust error handling, and working with OpenAPI/Swagger specifications. Preferred technical and professional experience * Hands-on production experience with React 18+, including component architecture, state management, routing, application performance optimization, and modern frontend build technologies such as Vite, Webpack, or comparable tooling. * Strong understanding of frontend build and dependency management ecosystems, including tools such as Webpack, Vite, npm, Yarn, and pnpm. * Experience developing secure, user-focused applications with a security-first mindset, including implementation of Content Security Policy (CSP), XSS mitigation, secure authentication and authorization patterns (OIDC, SAML, MFA), and the protection of sensitive data within frontend applications. ## Description * Design, prototype and implement UI features while ensuring stability and usability for on-premise/self-managed and cloud-based software * Collaborate closely with Product Design and Product Management partners, as well as engineers on your team and others * Act as a subject matter expert on frontend development with emphasis on TypeScript, modern component architectures, and security-conscious UI patterns * Work with highly technical backend systems and implement interfaces that make advanced functionality understandable and accessible to a broad range of users * Lead and execute large-scale frontend projects, including OpenAPI-driven dynamic form generation, design system migrations, and modular architecture patterns * Debug and resolve complex UI issues, including API integration, performance optimization, and security vulnerabilities * Advocate for strategic technical roadmap initiatives, or improvements to team process that enhance the system's overall effectiveness across teams and the organization * Mentor and guide frontend engineers, sharing technical knowledge and promoting best practices in development processes * Maintain high code quality through comprehensive testing from development to deployment