Senior Web Frontend Software Engineer

Remote Full-time
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 roleKey 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 Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Chat Support Associate – Transforming Veterinary Supply Purchasing Experience**

Remote Full-time

Senior Product Designer

Remote Full-time

**Experienced Full Stack Virtual Chat Moderator – Work from Home | Earn $18-$22/hr**

Remote Full-time

Administrative Lead

Remote Full-time

Part-Time Night Shift Customer Support Representative – Remote – No Experience Needed

Remote Full-time

Clinical Data Team Lead

Remote Full-time

Experienced Customer Service Professional – Remote Customer Assistance Agent with Competitive Pay and Flexible Scheduling at arenaflex

Remote Full-time

Experienced Full Stack Cardiovascular Institutional Sales Specialist – Web & Cloud Application Development, Field-Based and Remote Opportunity Supporting Key Accounts in an Assigned Geography

Remote Full-time

RN Tele/Med Surg - IST $65 Premium Flat Rate (AHN Travel Team, Northwestern)

Remote Full-time

**Experienced Full Stack Customer Service Representative – Virtual Customer Experience Expert**

Remote Full-time
← Back to Home