React (NextJS) Lead - w2

Sidram Technologies

The Role

Overview

Technical lead for large-scale React/Next.js web applications in Irving, TX.

Key Responsibilities

  • react development
  • next.js
  • state management
  • performance
  • security
  • storybook

Tasks

-Document architectural decisions (ADR logs). -Ensure correct handling of hydration, loading states, caching, and route transitions. -Preventing CSRF -Enforce secure API consumption patterns and CORS best practices. -Partner with BFF developers to define efficient, secure data contracts. -React (Hooks, Context, Custom Hooks, Lifecycle) -Implement role-based access controls and secure routing. -Collaborate with DevOps to optimize: -Securing API tokens -Lead the technical direction for the React and Next.js codebase, ensuring modularity, scalability, and maintainability. -Establish standards for folder structure, naming conventions, code patterns, and component documentation. -Optimize bundling and build processes: -Create reusable component documentation and Storybook setups. -Define enterprise-grade state management strategies using: -Conduct UI performance optimization related to UI rendering, layout shifts, and Core Web Vitals. -Work closely with the Web Architect to align on frontend technical vision. -Using secure cookies -Enforce responsive design best practices across breakpoints, devices, and screen densities. -Implement data normalization, caching layers, prefetching, optimistic updates, and error boundaries. -Define the strategy for: -Implement authentication and authorization flows: -Define architectural patterns including: -Handle robust error handling, retries, fallbacks, and data validation. -Optimize data-fetching using: -React Query / SWR -Write technical specifications for complex front-end features. -Mentor developers through pair programming, technical workshops, and architectural guidance. -Lead integration with enterprise design systems (e.g., Storybook, Material UI, Chakra UI, custom component libraries). -Define coding standards for: -Avoiding XSS vulnerabilities -Ensure proper mocking of APIs, services, and data flows. -Monitor and diagnose performance issues using: -Lead code reviews with a focus on: -Ensure predictable and traceable application state flows. -Optimize build performance and environment configuration through Next.js settings. -Enforce frontend security best practices: -Ensure components follow accessibility guidelines (WCAG 2.1 AA). -Implement testing frameworks: -Maintain developer onboarding guides and coding standards. -Ensure compliance with enterprise standards for: -Define test hierarchy:

Requirements

  • next.js
  • react
  • ci/cd
  • jest
  • azure devops
  • bachelor's

What You Bring

-Largest Contentful Paint (LCP) -Experience building design systems and component libraries. -Edge rendering and caching policies -Server and client-side caching -Static analysis tools -Collaborative mindset with cross-team empathy. -Component architecture and atomic design -Memory usage and rendering speed -New Next.js App Router features (server components, client components) -Jest + React Testing Library -Cumulative Layout Shift (CLS) -Code Quality, Reviews & Mentorship -Portfolio of large-scale React/Next.js apps or open-source contributions preferred. -HTML5, CSS3, Sass, Styled Components, Tailwind (or equivalent) -3+ years of experience with Next.js in enterprise or production settings. -Familiarity with: -Excellent communication and leadership skills. -Context API + Hooks -First Input Delay (FID) -CI/CD pipelines for web builds -Cypress or Playwright for E2E -E2E tests -Experience integrating with REST, GraphQL, and WebSocket APIs. -Ability to handle complex business requirements and break them into technical deliverables. -SSR, ISR, SSG strategies -10+ years of frontend engineering with a specialization in React. -Strong decision-making ability with architectural trade-offs. -SSO / SAML if applicable -Modern browser APIs -Experience with micro-frontends or monorepos. -Integration with Backend and BFF Services -Ability to mentor, coach, and elevate team capabilities. -Time to Interactive (TTI) -Server-Side Rendering (SSR) -Responsive and accessible design -Linting and formatting tools (ESLint, Prettier) -Automated testing frameworks (Jest, RTL, Cypress, Playwright) -SSR, SSG, ISR -API routes, middleware, and edge functions -Chrome DevTools -Experience with Azure DevOps pipelines or GitHub Actions. -Strong ownership mentality and attention to detail. -Webpack, Rollup, Vite -Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience.

Benefits

-User access -Incremental Static Regeneration (ISR) -Lazy loading

The Company

About Sidram Technologies

-Developed platforms that help utilities, businesses and consumers manage electric, water and gas usage. -Expanded into rebate management, helping clients streamline promotions and increase sales. -Branch into IT staff augmentation, custom app development across Java, .NET, iOS and Android. -Added quality assurance, outsourcing and Salesforce consulting services—covering marketing, sales and service clouds. -Typical projects range from deploying energy-saving utility tools to building bespoke mobile and cloud apps. -Highlighted thousands of completed projects and a global branch footprint. -Run career-guidance programs to train and place emerging IT talent.

Sector Specialisms

Telecom

Energy

Banking

Finance

Supply Chain Management

Healthcare Technology

Retail

Consumer

Utility Services

Business Services

IT Staff Augmentation

Application Development

Outsourcing

Quality Assurance