Platzhalter Bild

Homeoffice Sr. React Engineer bei DockYard

DockYard · Boston, Vereinigte Staaten Von Amerika · Remote

$124,800.00  -  $187,200.00

Jetzt bewerben

DockYard is hiring an experienced Senior React Engineer who is passionate about web technologies and has experience designing robust frontend architectures using React.

Who We Are

DockYard is a remote-first digital product consultancy. Forward-thinking teams come to us to build digital products that scale as their users, features, and complexity grow.

Using a candid approach to partnerships, we help to upskill teams along the way. The result? More flexibility in how our clients take products from idea to impact.

We don’t just use innovative approaches to product development – we lead them. That’s why visionary companies like Netflix have trusted us to overcome complex product challenges.

We’re honored to have been included in guides ranging from The Startup Weekly’s Exceptional Workplace Award (2021), the BBJ’s Fast 50 (2021, 2020), Inc. 5000 (2020, 2019), and Fast Company’s Best Places to Work for Innovators (2020), among others.

The Role

As a Senior React Engineer, you’ll collaborate closely with designers, engineers, stakeholders, and others to understand business goals, analyze requirements, architect solutions, and deliver impactful products. You’ll focus on web applications and admin portals, building seamless, performant user experiences on top of APIs owned by dedicated backend teams.

The ideal candidate is a champion for diversity and inclusion, is self-driven, team-oriented, passionate about web technologies and industry best practices, and has experience designing complex front-end architectures using React.

Responsibilities

  • Build user-centric web applications independently and within cross-functional engineering teams.
  • Implement application routing, data fetching, and state management using React, React Router, and Apollo/GraphQL (including cache policies, pagination, and optimistic updates).
  • Compose accessible, consistent UIs using an internal design system and a custom component library; contribute improvements and new components when needed.
  • Integrate with backend APIs owned by dedicated teams; collaborate to shape contracts, performance, and error handling.
  • Partner with designers, engineers, stakeholders, and others to translate requirements into technical solutions and execution plans.
  • Assist with project scoping, estimation, and planning.
  • Participate actively in code reviews, pair programming, and knowledge-sharing practices.
  • Maintain meaningful automated test coverage using Playwright.

Must Haves

  • Proven experience delivering production-grade, scalable applications with React.
  • Practical experience with React Router for client-side routing (nested routes, loaders/actions, error boundaries).
  • Strong experience with GraphQL: queries/mutations, cache normalization, pagination strategies, and performance.
  • Experience building within a design system and/or working with component libraries.
  • Experience with lower-level browser APIs (History API, Intersection Observer, Fetch, Web Storage).
  • Experience creating and maintaining Playwright end-to-end tests and collaborating effectively with a QA team.
  • Excellent communication and collaboration skills with both technical and non-technical partners.

Nice To Haves

  • Previous remote working experience
  • Prior client services, consulting, or freelancing experience
  • Experience working with external APIs and micro-services at scale
  • Familiarity with unit/integration testing tools for React (e.g., Jest, React Testing Library).
  • Experience with other modern front-end frameworks (e.g., Svelte).

Employment Type

Contract (40 hours per week, Monday through Friday, 9am - 5pm US Pacific Time Zone)

Level

Senior

Location

Remote

Even if you don't feel you’re a 100% fit, we’d still love to hear from you!

DockYard is an equal-opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against based on race, color, religion, national origin, veteran status, sex, age, marital status, sexual orientation, gender identity, disability, political affiliation, personal appearance, pregnancy, family responsibilities, matriculation, or any other characteristic protected under federal, state, or local law.

This position is not eligible for visa sponsorship.

Jetzt bewerben

Weitere Jobs