Method is seeking a Staff React Engineer to build business-critical applications with a high-performing, cross-functional team.
Requirements
- 5+ years of experience working on large development projects using React and related tools
- 3+ years of experience using Typescript
- 3+ years of experience building robust unit tests and component tests using tools like Jest, Vitest, React Testing Library, or Cypress
- Strong understanding of component lifecycles and hooks in React 17+
- Strong understanding of State Management tools like Redux, Context, and RTK Query, and the different uses/purposes of each
- Experience building and managing scaled frontend architectures like Microfrontends, Monorepos, and shared internal libraries
- Experience managing and evolving CI/CD pipelines and related DevOps tools
Responsibilities
- Building robust unit tests and component tests using tools like Jest, Vitest, React Testing Library, or Cypress
- Developing in an Agile project management environment
- Implementing code quality enforcement tools to improve the code quality and development speed of an engineering team
- Leading an engineering team, mentoring team members, and planning and strategizing work delivery
- Working directly with stakeholders to manage delivery expectations
- Building and interfacing with REST APIs in modern languages and frameworks like Node.js, Ruby on Rails, etc.
- Building scalable UI and API design
Other
- Experience leading an engineering team, mentoring team members, and planning and strategizing work delivery
- Experience working directly with stakeholders to manage delivery expectations
- Work well with others, enjoy collaborating with and mentoring others, unafraid to reach out to others for support
- Love learning and growing as much as delivering high quality products and features
- 5+ years of experience
- Continuing education opportunities
- Flexible PTO and work-from-home policies
- 401K matching
- Health, Dental and Vision benefits, starting on day 1