Overview
Remote
$65 - $70
Contract - W2
Contract - 6 Month(s)
No Travel Required
Skills
ES6+
JavaScript
TypeScript
Redux
Zustand
MERN Stack
Node.js/Express
RESTful API design
GraphQL
MongoDB
WCAG
Axe
SEO
Advanced CSS (flexbox
grid
animations
transitions)
SVG programming
Vite
Webpack
Git/GitLab
NPM
Yarn mastery
ESLint
Prettier
Sonar
CI/CD pipeline
Job Details
Required Skills:
7+ years of engineering experience
Core React & JavaScript
Advanced React expertise with deep knowledge of hooks, context, and component architecture
ES6+ JavaScript and TypeScript proficiency
State management solutions (Redux, Zustand, or equivalent)
React Router and advanced routing patterns
MERN Stack
Strong React foundation for frontend development
Hands-on experience integrating with Node.js/Express backends
RESTful API design and integration (GraphQL experience a plus)
MongoDB schema understanding and data structure optimization
Full-stack debugging and optimization across the stack
Frontend Architecture & Performance
Building scalable, modular component libraries
Code splitting, lazy loading, and bundle optimization
Performance monitoring with Lighthouse and similar tools
Semantic HTML, accessibility (WCAG, Axe), and SEO best practices
Responsive design and mobile-first development
Styling & UI Implementation
Advanced CSS (flexbox, grid, animations, transitions)
CSS-in-JS or scoped CSS methodologies (not reliant on heavy CSS frameworks)
SVG programming and icon systems
Cross-browser compatibility and browser DevTools proficiency
Development Tools & Workflow
Build tools: Vite, Webpack (modern tooling preference)
Version control: Git/GitLab
Package management: NPM, Yarn mastery
Linting, code quality tools (ESLint, Prettier, Sonar)
CI/CD pipeline integration and cloud deployment basics
Collaboration & Communication
Strong written and verbal communication skills
Experience collaborating with designers, product managers, and backend engineers
Ability to translate requirements into scalable solutions
Self-starter capable of owning complex features end-to-end
Bonus skills:
Experience with Micro Frontend architecture and Module Federation
Headless CMS integration
Testing frameworks (Jest, React Testing Library, Cypress, Playwright)
Design system contribution or component library publishing
Feature flagging and A/B testing implementation
Real-time updates (WebSockets, Server-Sent Events)
Marketplace or e-commerce platform experience
Next.js or similar meta-frameworks
Basic DevOps understanding (Docker, cloud deployment)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.