Back to the board

Senior Web Frontend Software Engineer

100% remote Flexible hours Hiring now

The Senior Web Frontend Engineer will lead the design, development, and optimization of user-facing web applications, ensuring exceptional performance, scalability, and maintainability. This role combines hands-on coding, architectural decision-making, and team leadership to deliver top-tier web solutions. The ideal candidate has a strong background in frontend development, a deep understanding of modern web technologies, and the ability to mentor others while collaborating across teams.

This is a Hybrid role Key Responsibilities: Development and Implementation: • Build and maintain responsive, scalable, and accessible web applications using modern frameworks like React, Angular, Solon or Vue.js. • Develop highly dynamic, interactive, and complex user interfaces using cutting-edge technologies. • Write clean, efficient, and reusable code with a strong emphasis on performance and maintainability. • Collaborate with backend developers to integrate APIs and ensure seamless functionality. • Optimize frontend code for speed and scalability, ensuring a seamless experience across various devices and platforms. • Implement advanced UI features such as animations, real-time updates, and data visualizations (e.g., D3.js, Chart.js). Design and Architecture: • Develop and optimize the architecture of complex frontend systems. • Make strategic decisions regarding frontend technologies, libraries, and frameworks based on business needs. • Create modular, component-based UI architectures that align with the product’s requirements. • Implement a Design System or Component Library for consistent and reusable UI elements. Performance Optimization: • Conduct performance audits using tools like Lighthouse, WebPageTest, and browser developer tools. • Optimize assets, reduce load times, and improve application performance across devices. • Implement caching strategies and CDNs for faster content delivery. User Experience (UX): • Work closely with designers to ensure pixel-perfect implementation of UI/UX designs. • Work closely with UX/UI designers to translate wireframes and prototypes into high-quality code. • Proactively suggest UX/UI improvements based on user feedback and analytics data. 5. 3. Collaboration and Stakeholder Management: • Collaborate with backend engineers to define API contracts and ensure seamless integration. • Collaborate with cross-functional teams, including product managers, designers, and backend developers, to align on project goals. Quality Assurance and Testing: • Drive Test-Driven Development (TDD) practices to ensure bug-free, maintainable code. • Write and maintain unit tests, integration tests, and end-to-end tests using tools like Jest, Mocha, or Cypress. • Ensure code quality by conducting thorough testing and code reviews. • Continuously monitor and improve application performance metrics (e.g., First Contentful Paint, Time to Interactive). Documentation and Reporting: • Maintain comprehensive documentation of codebases, processes, and architectural decisions. • Regularly report progress, challenges, and milestones to stakeholders.

Required Qualifications: • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. • Experience: 10+ years of professional experience in Web Frontend development. Programming and Frameworks: • Languages: Expert in JavaScript, TypeScript, HTML5, and CSS3. • Frameworks/Libraries: Advanced knowledge of React (including hooks, context, and concurrent features), Vue.js, Angular, D3.js, Chart.js or equivalent frameworks. • State Management: Redux, Context API, MobX, Zustand, or similar tools. • CSS Techniques: Expertise in responsive design, CSS preprocessors (Sass, Less), CSS-in-JS solutions (Styled Components, Emotion), and utility-first CSS (TailwindCSS). Performance and Optimization: • Experience with lazy loading, code splitting, and tree shaking for faster page loads. Tooling: • Experience with modern build tools like Webpack, Parcel, Vite, and task runners like Gulp or Grunt. • Experience with version control systems (Git), including branching strategies (e.g., Git Flow). Testing Frameworks: • Strong experience with Jest, Enzyme, React Testing Library, Playwright, or Cypress for unit, integration, and E2E testing. API Integration: • Hands-on experience with REST APIs, GraphQL, and WebSocket integration. • Proficient in handling CORS, authentication flows (OAuth, JWT), and API versioning. Advanced Skills: • Knowledge of WebAssembly (Wasm) or frameworks like Svelte and SolidJS. • Understanding of SSR (Next.js, Nuxt.js) and static site generation. • Hands-on experience with Progressive Web Apps (PWAs). • Understanding of CI/CD pipelines (e.g., Jenkins, GitHub Actions, or GitLab CI). • Knowledge of micro-frontends and module federation. • Exposure to cloud platforms (AWS, GCP, or Azure). • Proven track record of delivering production-quality web applications. Soft Skills and Mindset: • Strong communication skills to articulate technical concepts clearly. • Excellent problem-solving and debugging abilities. • Ability to work independently and as part of a distributed team. • Proactive in identifying issues and proposing solutions.

Company Statement/Values

At NETGEAR, we are on a mission to unleash the full potential of connectivity with intelligent solutions that delight and protect. We turn ideas into innovative networking products that connect people, power businesses, and advance the way we live.  

We're a performance-driven, talented and connected team that's committed to delivering world-class products for our customers. As a company, we value our employees as the most essential building blocks of our success. And as teammates, we commit to taking our work to the Next Gear by living our values: we Dare to Transform the future, Connect and Delight our customers, Communicate Courageously with each other and collaborate to Win It Together. You’ll find our values woven through our processes, present in our decisions, and celebrated throughout our culture. 

We strive to attract top talent and create a great workplace where people feel engaged, inspired, challenged, proud and respected. If you are creative, forward-thinking, passionate about technology and are looking for a rewarding career to make an impact, then you've got what it takes to succeed at NETGEAR. Join our network and help us shape the future of connectivity. 

NETGEAR hires based on merit. All qualified applicants will receive equal consideration for employment. All your information will be kept confidential according to EEO guidelines.

Apply to this Job

Keep exploring

Engineering Manager, Information Security

100% remote Flexible hours

Senior Technical Recruiting

100% remote Flexible hours

Senior Java Software Engineer

100% remote Flexible hours

Customer Success Lead, Strategic Accounts

100% remote Flexible hours

Head of Technical Support

100% remote Flexible hours

Senior Linux Embedded System Software Engineer

100% remote Flexible hours

Engineering Manager

100% remote Flexible hours

Technical Recruiting

100% remote Flexible hours

Senior Commercial Counsel

100% remote Flexible hours

AI Platform Architect

100% remote Flexible hours

Sr. Corporate Trainer- Instructional & eLearning Design MySmartPros

100% remote Flexible hours

Remote Customer Experience Specialist – Work from Home Client Support & Relationship Management at arenaflex

100% remote Flexible hours

Sr. Transaction Manager

100% remote Flexible hours

Geographic Information Systems Technician

100% remote Flexible hours

Overnight Customer Service Agent – Remote Call Center Professional at arenaflex

100% remote Flexible hours

Territory Sales Representative – NC & SC (YMCA, Campus Rec, Local Gov)

100% remote Flexible hours

Experienced Full Stack Software Engineer – Web & Cloud Application Development

100% remote Flexible hours

[Remote] Entry Level Spatial Epidemiologist

100% remote Flexible hours

Call Specialist| Work From Home| Remote

100% remote Flexible hours

Workers Compensation Claims Associate | CO, UT, WY Jurisdictions | Prior Claims Experience Preferred

100% remote Flexible hours