Photon · 1 hour ago
React (Next JS) Developer_Las Colinas, TX
Photon is seeking a React (Next.js) Developer responsible for designing, developing, and maintaining scalable web applications. The role involves building production-ready features and ensuring high code quality while collaborating with cross-functional teams.
E-CommerceInformation TechnologyMobile AppsWeb DesignWeb Development
Responsibilities
Develop responsive, interactive, and accessible web pages using React.js and Next.js
Implement server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR) as required
Build reusable components, custom hooks, and libraries
Ensure cross-browser compatibility and mobile responsiveness
Utilize Next.js features effectively: getServerSideProps, getStaticProps, getStaticPaths, API routes and middleware, Dynamic routing, layouts, and nested routes
Optimize hydration, lazy-loading, and client/server data fetching
Implement efficient caching and prefetching strategies for faster UX
Manage application state using Redux Toolkit, Zustand, Recoil, or Context API + Hooks
Integrate with REST or GraphQL APIs from BFF/backend layers
Handle errors, loading states, and fallback UI for smoother user experiences
Work with designers to implement pixel-perfect UIs aligned with the enterprise design system
Integrate components from Storybook or other design libraries
Implement accessibility (WCAG 2.1 AA) and responsive design best practices
Monitor and optimize Core Web Vitals (LCP, FID, CLS)
Reduce bundle size using code splitting, lazy loading, and tree shaking
Optimize rendering performance and memory usage
Write unit and integration tests using: Jest, React Testing Library
Support end-to-end testing with Cypress or Playwright
Participate in code reviews and maintain high-quality, maintainable code
Implement secure coding practices (input validation, XSS prevention, secure storage of tokens)
Follow best practices for API integration, routing, and data handling
Collaborate with security teams to comply with enterprise security policies
Participate in daily stand-ups, sprint planning, backlog grooming, and retrospectives
Collaborate closely with React Lead, QA, DevOps, backend/BFF developers, and product teams
Communicate technical challenges and propose solutions clearly
Qualification
Required
5+ years experience in frontend development
Strong expertise in: React.js (Hooks, Context, Custom Hooks), Next.js (SSR, SSG, ISR, Routing, API routes), TypeScript, HTML5, CSS3, Sass, Styled Components, Tailwind CSS
Experience with: State management (Redux Toolkit, Zustand, Recoil), RESTful APIs / GraphQL, Performance optimization and debugging, Unit & integration testing frameworks (Jest, RTL)
Familiarity with CI/CD pipelines and modern build tools (Webpack, Vite)
Problem-solving mindset and ability to debug complex issues
Strong collaboration and communication skills
Ability to work in Agile/Scrum teams
Detail-oriented with focus on high-quality, maintainable code
Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience
Preferred
Portfolio of web applications using React and Next.js preferred
Benefits
Medical, vision, and dental benefits
401k retirement plan
Variable pay/incentives
Paid time off
Paid holidays
Company
Photon
Photon is a technology corporation that provides Strategy Consulting, Creative Design, and Technology Services to global enterprise.
H1B Sponsorship
Photon has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (233)
2024 (168)
2023 (236)
2022 (184)
2021 (157)
2020 (249)
Funding
Current Stage
Late StageRecent News
Bangkok Post
2024-05-20
2024-04-02
Company data provided by crunchbase