Tech Stack
CypressJestReactTypeScript
About the role
- Build UI features using React, TypeScript, and CSS.
- Write Unit Tests (jest) and end-to-end tests (cypress).
- Collaborate with the Team Lead to deliver features/tests/bug fixes.
- Work closely with product managers, designers, and 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 of experience working with TypeScript in a React codebase.
- Knowledge of Jest, React testing library, Cypress, Playwright, or other E2E testing frameworks.
- Experience working with React hooks and general React state management.
- At Veza, your base pay is one part of your total compensation package. This position is also eligible for equity and a competitive benefits package.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactTypeScriptCSSUnit TestingJestCypressReact HooksState ManagementEnd-to-End TestingReact Testing Library
Soft skills
CollaborationCommunicationProblem SolvingConflict Resolution
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer ScienceBachelor's degree in EngineeringMaster's degree in Engineering