{"id":2305235,"url":"https://alion.io/job/photon-react-next-js-developer-offshore","title":"React (Next JS) Developer_Offshore","company":{"id":3186451,"name":"Photon","domain":"photon.com","url":"https://alion.io/company/photon-com","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"D","score":43,"open_postings":453,"ghost_share":0.945,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-13T05:45:00Z"}},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"GraphQL","optional":false},{"name":"Jest","optional":false},{"name":"Next.js","optional":false},{"name":"Playwright","optional":false},{"name":"React.js","optional":false},{"name":"Recoil","optional":false},{"name":"Redux Toolkit","optional":false},{"name":"Rest API","optional":false},{"name":"Sass","optional":false},{"name":"Scrum","optional":false},{"name":"State Management","optional":false},{"name":"Storybook","optional":false},{"name":"styled-components","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"Vite","optional":false},{"name":"Webpack","optional":false},{"name":"Zustand","optional":false},{"name":"JavaScript","optional":true},{"name":"Redux","optional":true}],"status":"live","first_seen_at":"2026-03-20T10:36:49Z","employer_posted_date":"2026-03-20","last_verified_at":"2026-10-13T23:40:15Z","board_verified":true,"closed_at":null,"days_open":207,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":206},"description":"The React (Next.js) Developer is responsible for designing, developing, and maintaining scalable, high-performance web applications using React.js and Next.js. This role involves building production-ready features, integrating with backend/BFF APIs, ensuring high code quality, and implementing best practices in performance, accessibility, and security.\nThe developer will work closely with the React Lead, UX/UI designers, QA, DevOps, and backend teams to deliver modern web applications aligned with enterprise architecture and business requirements.\nKey Responsibilities\n1. Frontend Development\nDevelop responsive, interactive, and accessible web pages using React.js and Next.js.\nImplement server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR) as required.\nBuild reusable components, custom hooks, and libraries.\nEnsure cross-browser compatibility and mobile responsiveness.\n2. Next.js Framework Implementation\nUtilize Next.js features effectively:getServerSideProps, getStaticProps, getStaticPaths\nAPI routes and middleware\nDynamic routing, layouts, and nested routes\n\nOptimize hydration, lazy-loading, and client/server data fetching.\nImplement efficient caching and prefetching strategies for faster UX.\n3. State Management & Data Handling\nManage application state using Redux Toolkit, Zustand, Recoil, or Context API + Hooks.\nIntegrate with REST or GraphQL APIs from BFF/backend layers.\nHandle errors, loading states, and fallback UI for smoother user experiences.\n4. UI/UX & Design System Integration\nWork with designers to implement pixel-perfect UIs aligned with the enterprise design system.\nIntegrate components from Storybook or other design libraries.\nImplement accessibility (WCAG 2.1 AA) and responsive design best practices.\n5. Performance Optimization\nMonitor and optimize Core Web Vitals (LCP, FID, CLS).\nReduce bundle size using code splitting, lazy loading, and tree shaking.\nOptimize rendering performance and memory usage.\n6. Testing & Quality Assurance\nWrite unit and integration tests using:Jest\nReact Testing Library\n\nSupport end-to-end testing with Cypress or Playwright.\nParticipate in code reviews and maintain high-quality, maintainable code.\n7. Security & Best Practices\nImplement secure coding practices (input validation, XSS prevention, secure storage of tokens).\nFollow best practices for API integration, routing, and data handling.\nCollaborate with security teams to comply with enterprise security policies.\n8. Collaboration & Agile Practices\nParticipate in daily stand-ups, sprint planning, backlog grooming, and retrospectives.\nCollaborate closely with React Lead, QA, DevOps, backend/BFF developers, and product teams.\nCommunicate technical challenges and propose solutions clearly.\nRequired Skills & Qualifications\nTechnical Skills\n5+ years experience in frontend development.\nStrong expertise in:React.js (Hooks, Context, Custom Hooks)\nNext.js (SSR, SSG, ISR, Routing, API routes)\nTypeScript\nHTML5, CSS3, Sass, Styled Components, Tailwind CSS\n\nExperience with:State management (Redux Toolkit, Zustand, Recoil)\nRESTful APIs / GraphQL\nPerformance optimization and debugging\nUnit & integration testing frameworks (Jest, RTL)\n\nFamiliarity with CI/CD pipelines and modern build tools (Webpack, Vite).\nSoft Skills\nProblem-solving mindset and ability to debug complex issues.\nStrong collaboration and communication skills.\nAbility to work in Agile/Scrum teams.\nDetail-oriented with focus on high-quality, maintainable code.\nEducation & Background\nBachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.\nPortfolio of web applications using React and Next.js preferred.","description_format":"text","description_chars":3686,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation"],"lifecycle":[{"event":"open","at":"2026-10-11T22:25:28Z"}],"visa":[],"liveness":{"score":4,"band":"cold","label":"Long shot","p_open":1,"p_active":0.149,"p_room":0.28,"age_days":206,"expected_fill_days":22,"reasons":["conf:1","stale_co","ghost","win:tail","crowd:brand"],"computed_at":"2026-10-13T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/photon-react-next-js-developer-offshore","json_url":"https://alion.io/job/photon-react-next-js-developer-offshore.json","meta":{"generated_at":"2026-10-14T00:42:23Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":927,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3186451},"rest":"https://alion.io/mcp/rest/get_company?id=3186451"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fphoton-react-next-js-developer-offshore"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fphoton-react-next-js-developer-offshore"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fphoton-react-next-js-developer-offshore"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/photon-react-next-js-developer-offshore\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fphoton-react-next-js-developer-offshore"}]}