
React Developer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
• Design, develop, and sustain enterprise-level Single Page Applications utilizing React and TypeScript.
• Create reusable, scalable, and maintainable UI components that adhere to enterprise design system guidelines.
• Develop responsive applications tailored for desktop, tablet, and mobile browsers.
• Integrate applications with RESTful APIs, GraphQL services, cloud-native backends, and microservices.
• Transform Figma or Adobe XD designs into pixel-perfect, accessible user interfaces.
• Implement client-side state management using Redux Toolkit, React Query, Zustand, or Context API.
• Enhance performance through lazy loading, code splitting, memoization, virtualization, and efficient rendering techniques.
• Establish secure authentication and authorization workflows.
• Incorporate real-time features utilizing WebSockets, SignalR, or Server-Sent Events.
• Develop custom hooks, utility libraries, and shared component packages.
• Write unit, integration, and end-to-end tests.
• Engage in architecture reviews, code reviews, sprint planning, technical discussions, and Agile ceremonies.
• Troubleshoot production issues, browser compatibility problems, and front-end performance challenges.
• Collaborate with DevOps teams to automate deployment processes via CI/CD pipelines.
• Contribute to front-end architecture, UI development, API integration, testing, performance optimization, cloud deployments, and the continuous enhancement of enterprise applications.
• 5+ years of professional experience in front-end software development.
• 4+ years of practical React development experience in building enterprise applications.
• Strong expertise in React 18+, JavaScript (ES6+), and TypeScript.
• In-depth knowledge of React Hooks, Functional Components, Context API, Suspense, Error Boundaries, and component lifecycle.
• Experience with Redux Toolkit, Redux, Zustand, React Query (TanStack Query), or Context API.
• Proficient in HTML5, CSS3, SCSS, Tailwind CSS, Styled Components, or CSS Modules.
• Familiarity with integrating RESTful APIs and GraphQL services.
• Experience with JWT, OAuth2, Azure AD, Okta, Auth0, or OpenID Connect.
• Understanding of responsive web design, WCAG accessibility, semantic HTML, and cross-browser compatibility.
• Knowledge of Vite, Webpack, Babel, npm, and Yarn.
• Proficient in Git, GitHub, Azure DevOps, GitLab, or Bitbucket.
• Experience with CI/CD platforms such as GitHub Actions, Azure DevOps Pipelines, Jenkins, or GitLab CI.
• Debugging and performance optimization skills utilizing Chrome DevTools, Lighthouse, and browser profiling tools.
• Experience consuming backend services developed with .NET Core, Java Spring Boot, Node.js, or Python.
• Experience working in Agile Scrum environments.
• U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are eligible; new H-1B visa petitions cannot be sponsored.
• Preferred qualifications include experience with enterprise SaaS, Next.js, SSR, SSG, ISR, Micro Frontends, PWAs, real-time communication, Azure/AWS/GCP, automated testing, Docker, Kubernetes, OpenAPI, GraphQL, Apollo Client, API Gateways, component libraries, OpenTelemetry, monitoring, and observability.
• Comprehensive benefits.
• Competitive compensation packages.
• Supportive work-life balance.
• Career growth potential.
• Continuous learning and growth opportunities.
Nomad eCommerce
Uniform Advantage (UA Brands)
CodiLime
Atomic Invest
Get handpicked remote jobs straight to your inbox weekly.