Job Description
Endor Labs is seeking a Member of Technical Staff - Frontend Engineer to join their team. This role is based in Palo Alto, California, and operates on a hybrid work model. The ideal candidate will contribute to the front-end (UI) development of a SaaS product used by enterprises globally. They will identify and resolve UX issues, measure UI effectiveness, and continuously improve user experience. The engineer will also develop, test, and deliver high-quality features, enhancing the front-end architecture.
Responsibilities include:
- Being part of the front-end (UI) development team.
- Identifying and troubleshooting UX problems.
- Measuring the effectiveness and usage of the UI.
- Developing, testing, and delivering high quality features.
- Contributing to the continual improvement of our front-end architecture.
Requirements:
- Bachelor's degree in engineering with 5+ years of experience.
- 4+ years of professional experience with modern JavaScript frameworks (e.g., React, Next.js).
- Strong programming expertise in TypeScript (3+ years) and JavaScript (5+ years).
- Experience with complex data transformations and associative APIs (e.g., GraphQL).
- Experience with front end test-driven development (React Testing Library, Jest, Cypress, etc).
- Deep knowledge of HTML and CSS fundamentals and best practices.
- Empathetic and committed to user-first thinking.
- Awareness of common UX topics and concerns.
- Understanding of responsive design and device-agnostic development.
- Excellent teamwork and collaboration skills.
- Comfortable working in a fast-moving environment.
- Ability to solve problems creatively and independently.
Endor Labs offers:
- Competitive salary and comprehensive benefits package.
- 401(k) plan.
- Flexible PTO.
- Opportunities for co-working and team meetups.
- A dog-friendly office environment.