-
Sr. Front End Engineer
- Insight Global (Madison, NJ)
-
Job Description
We are seeking a Senior Front End Engineer to design and build scalable, high-performance web platforms. You will own the frontend architecture of complex marketplace/e-commerce applications, working across the full MERN stack with a strong focus on React, performance optimization, and user experience. This role requires someone who can bridge design and development while managing multiple features and codebases.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
• 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 • 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)
-
Recent Jobs
-
Sr. Front End Engineer
- Insight Global (Madison, NJ)
-
Senior Robotics Engineer (Dynamics and Controls)
- General Motors (Sunnyvale, CA)
-
Junior DevOps Engineer
- Serco (Newport, RI)
-
Manager - Operations Statistical Data & Analysis
- MTA (Queens, NY)