Veza is the identity security company, focused on securing identity access across various applications and infrastructures. They are seeking a Frontend Software Engineer to build and enhance the user interface of their Access Intelligence area, contributing to product objectives and collaborating with a team to tackle complex challenges.
Responsibilities:
- Build UI features using React, TypeScript, CSS
- Write Unit Tests (jest) and end-to-end tests (cypress)
- Collaborate with Team Lead to deliver features/tests/bug fixes
- Work closely with product managers, designers, engineers to tackle exciting and challenging problems
- Contribute to architectural decisions in the codebase
- Communicate with other teams to resolve conflicts
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Proven 5+ years writing well tested frontend code with React and CSS
- 1+ years experience working with TypeScript in a React codebase
- Knowledge of jest, React testing library, Cypress, Playwright or other E2E testing framework
- Experience working with React hooks and general React state management
- 5+ years professional development with React, TypeScript, CSS and Jest
- Understanding of asynchronous state management
- Experience working with React hooks and complex React State Management (Zustand, jotai, redux, etc)
- Knowledge & Experiences with Storybook to document components
- Understands nuances associated with providing consistent experience when the same entity with multiple actors involved
- Experience with metrics and telemetry systems