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 ResponsibilitiesREST API Integration: Integrate front-end applications with back-end services and REST APIs, ensuring proper handling ofCORS, authentication, and authorization flows .Real-Time Features: Implement real-time functionality using WebSocketsto deliver dynamic and interactive user experiences. Web Performance Optimization: Optimize application performance and meet Core Web Vitalstargets, including Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS) .Design Systems and Reusable Components: Contribute to and use shareddesign systems and component libraries, building reusable, well-documented, and maintainable UI components. Node.js and Build Tooling: UseNode.jsand 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 withQA teamsto improve code quality and testability.
Required Qualifications
Experience:
5+ years of professionalfront-end developmentexperience. React Development: Provenproduction experience with Reactfor building and maintaining web applications. Angular: Working knowledge ofAngularis an advantage. API Integration: Experience withREST APIs, CORS, authentication, and authorization flows .Real-Time Communication: Hands-on experience implementing WebSocket-based features .Performance Optimization: Practical knowledge ofweb performance optimization and Core Web Vitals (LCP, INP, CLS) .Design Systems: Experience working withdesign systems, shared component libraries, and reusable UI components .Preferred Qualifications Node.js and Build Tools: Experience with Node.jsand modern build tools such asVite, Webpack, or similar technologies .Web Accessibility: Knowledge ofWCAG accessibility standardsand accessible front-end development practices. Front-End Testing: Experience with testing frameworks and tools such asJest, Vitest, React Testing Library, or Cypress .