Cette offre d'emploi n'est plus disponible
À propos
Title: UI Developer
Work location: Toronto, Canada(Hybrid)
Duration: 12+ Months Contract
Job Description:
About the Role
We are looking for a
Senior React Web App Engineer
to drive the technical execution and team leadership of our next-generation frontend platforms. You will lead the development of reusable React components and frameworks, oversee the rollout of shared UI systems using
ShadCN
, and guide engineers in implementing scalable, performant web applications.
This role is ideal for someone who thrives at the intersection of hands-on coding, mentorship, and driving execution across multiple teams.
Key Responsibilities
- Lead Frontend Development
: Guide the hands-on development of React applications and shared component libraries with a focus on reusability, maintainability, and developer efficiency. - ShadCN Ownership
: Own and extend our
ShadCN-based component library
, aligning closely with design and product teams to deliver consistent and accessible UI patterns. - Drive Execution
: Collaborate with engineers across pods to ensure timely delivery of frontend projects, maintain code quality, and standardize patterns across applications. - Champion Best Practices
: Promote performance optimization, accessibility (WAI-ARIA compliance) - ShadCN follows WAI-ARIA pattern and secure coding standards in all aspects of frontend development. - Collaborate Cross-Functionally
: Work with designers, backend developers, product managers, and platform teams to align implementation with product strategy and technical architecture.
Required Qualifications
- 5+ years of professional experience developing large-scale web applications
, including architecting and delivering high-traffic, complex SPAs. - 5+ years experience in frontend development with a strong focus on
React
and
TypeScript
. - Deep hands-on experience building and leading projects with
ShadCN
. - Fullstack experience
and
Claude Code , Cursor
AI vibe coding - Strong knowledge of
SOLID principles
, object-oriented and functional design patterns, and clean architecture approaches. - Track record of building scalable SPAs and modular component systems in production.
- Strong knowledge of frontend performance tuning, testing strategies (Jest, Playwright), and developer tooling (Vite, TurboRepo, ESLint, Storybook).
- Demonstrated ability to lead teams through complex frontend initiatives and architectural transitions.
- Experience with state management (Redux, Zustand, or others) and modern UI patterns (Provider, Composite, Summary, etc.).
- Experience with data fetching mechanisms (restful API, GraphQL, WebSockets,gRPC) and related libraries (Axios, TanStack Query, Apollo, SocketIO, etc.)
- Experience with different styling patterns/framework (CSS modules, SCSS, CSS-in-JS, Tailwind, etc.)
- Proficient in accessibility standards and responsive UI development.
Preferred Qualifications
- Familiarity with
dynamic/meta-driven UI
or internal app frameworks. - Strong eye for design consistency and user experience quality.
- Contributions to open-source projects or frontend communities, especially around React or design systems.
- Background working in a platform or internal tools team is a plus.
Compétences linguistiques
- English
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.