Senior Front-End Engineer

Veza Logo

Veza

πŸ“Remote - United States

Summary

Join Veza as a Frontend Software Engineer and contribute to the development of the Access Request feature, a new addition to their IAM platform. You will be part of an agile team, working with React, TypeScript, and CSS to build UI features, write unit and end-to-end tests, and collaborate with other teams. This role offers the opportunity to work on cutting-edge technologies in the field of identity and access management and contribute to the growth of a high-impact startup.

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 or other E2E testing framework
  • Experience working with React hooks and general React state management
  • Ability to understand the needs of a multi-tenanted UI
  • In-depth knowledge and experiences with Storybook to document components
  • Experience with metrics and telemetry systems
  • In-depth understanding of immutable state management or redux style reducers
  • Understanding of asynchronous state management
  • Excellent problem-solving skills, attention to detail, and ability to work independently and collaboratively in a fast-paced environment
  • Strong communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders

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

Benefits

  • At Veza, your base pay is one part of your total compensation package
  • For this position, the reasonably expected pay range can be discussed with your recruiter for the level at which this job has been scoped
  • Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills
  • In the event that you are considered for a different level, a higher or lower pay range would apply
  • This position is also eligible for equity and a competitive benefits package

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.