Frontend Developer

Photon

Sunnyvale (CA)

On-site

USD 120,000 - 180,000

Full time

10 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Photon is seeking a senior front-end engineer to join our team in Sunnyvale, CA. You will build and maintain web applications using React, integrate with back-end REST APIs, and implement real-time features with WebSockets. You will contribute to design systems and reusable UI components while ensuring high performance.

The role requires 5+ years of experience, strong knowledge of REST APIs, and a focus on Core Web Vitals optimization, with collaboration across QA for quality assurance.

Qualifications

  • 5+ years of professional front-end development experience.
  • Production React experience for building web applications.
  • Experience with REST APIs, CORS, authentication, and authorization.
  • Hands-on experience implementing WebSocket-based features.
  • Knowledge of web performance optimization and Core Web Vitals (LCP, INP, CLS).

Responsibilities

  • Integrate front-end with back-end REST APIs, handling CORS and auth flows.
  • Implement real-time features using WebSockets.
  • Optimize performance to meet Core Web Vitals targets.
  • Contribute to design systems and reusable UI components.
  • Collaborate with QA and participate in code reviews.

Skills

Front-end development
React development
Angular
API integration
WebSockets
Performance optimization

Tools

Node.js
Vite
Webpack

Job description

Photon is a Digital Engineering and Digital Modernization company founded in 1999. We partner with leading global enterprises, including Fortune 500 organizations, to build and modernize digital platforms and deliver exceptional digital experiences.

Role Overview
Key Responsibilities
  • REST API Integration: Integrate front-end applications with back-end services and REST APIs, ensuring proper handling of CORS, authentication, and authorization flows.
  • Real-Time Features: Implement real-time functionality using WebSockets to deliver dynamic and interactive user experiences.
  • Web Performance Optimization: Optimize application performance and meet Core Web Vitals targets, including Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS).
  • Design Systems and Reusable Components: Contribute to and use shared design systems and component libraries, building reusable, well-documented, and maintainable UI components.
  • Node.js and Build Tooling: Use Node.js and modern build tools for application builds, bundling, development workflows, and lightweight services.
  • Code Reviews and Quality Assurance: Participate in code reviews, follow front-end best practices, and collaborate with QA teams to improve code quality and testability.
Required Qualifications
  • Experience: 5+ years of professional front-end development experience.
  • React Development: Proven production experience with React for building and maintaining web applications.
  • Angular: Working knowledge of Angular is an advantage.
  • API Integration: Experience with REST APIs, CORS, authentication, and authorization flows.
  • Real-Time Communication: Hands-on experience implementing WebSocket-based features.
  • Performance Optimization: Practical knowledge of web performance optimization and Core Web Vitals (LCP, INP, CLS).
  • Design Systems: Experience working with design systems, shared component libraries, and reusable UI components.
Preferred Qualifications
  • Node.js and Build Tools: Experience with Node.js and modern build tools such as Vite, Webpack, or similar technologies.
  • Web Accessibility: Knowledge of WCAG accessibility standards and accessible front-end development practices.
  • Front-End Testing: Experience with testing frameworks and tools such as Jest, Vitest, React Testing Library, or Cypress.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FrontEnd Engineer
FrontEnd Engineer

Photon • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior Front End Java Developer
Senior Front End Java Developer

Photon • Boston (MA)

On-site
USD 140,000 - 175,000
Senior Front-End Engineer, React & Design System
Senior Front-End Engineer, React & Design System

Photon • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Senior Frontend Engineer (React): Real-Time & Performance
Senior Frontend Engineer (React): Real-Time & Performance

Photon • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Senior Frontend Engineer - React + Design System Expert
Senior Frontend Engineer - React + Design System Expert

Photon • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior Cloud / Server Engineer
Senior Cloud / Server Engineer

Photon • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Senior Cloud / Server Engineer
Senior Cloud / Server Engineer

Photon • Berkeley Heights (NJ)

On-site
USD 120,000 - 190,000
Senior Front-End Engineer (Vue/Angular/React) - AWS/CI-CD
Senior Front-End Engineer (Vue/Angular/React) - AWS/CI-CD

Photon • Boston (MA)

On-site
USD 140,000 - 175,000
Senior Full-Stack Engineer: APIs, React & Microservices
Senior Full-Stack Engineer: APIs, React & Microservices

Photon • Berkeley Heights (NJ)

On-site
USD 140,000 - 180,000
Web Developer
Web Developer

Mphasis • Alpharetta (GA)

On-site
USD 150,000 - 210,000