Back to Jobs
Recently postedTechnology

Front End React Developer - Architect Level

ProHire SolutionCharlotte, NC🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationCharlotte, NC, United States
DjangoSQLStorybookGitHTMLAWSSSOAngularCSS.NETGitHub ActionsGoogle CloudJavaPythonViteVueWebpackgRPCGenerative AIRESTAzureNode.jsReactJavaScriptTypeScriptCI/CD

Job description

Position Summary:

Creates user-friendly interfaces for web and mobile applications.

Responsibilities:

  • Design front-end layouts and enhance user experience

  • Implement visual and interactive elements

  • Develop highly scalable front-end applications using React JS, AG Grid, TypeScript, HTML5, and CSS3

  • Deliver applications to production on Azure using CI/CD pipelines (GitHub Actions) and integrated Azure services

  • Collaborate with backend engineers to enhance Python/Django APIs and deliver end-to-end features

  • Identify and resolve performance bottlenecks

  • Implement authentication and authorization across systems and environments

  • Write maintainable and well-tested code, including unit tests

  • Produce clear technical documentation and communicate technical decisions effectively

  • Work collaboratively while taking ownership of assigned tasks

Required Skills and Competencies:

  • 10+ years of experience as a developer in the required technologies

  • Strong experience building production UI applications using TypeScript and modern JavaScript frameworks such as React, Vue, or Angular

  • Hands-on experience with AG Grid, including server-side data loading, filtering, and performance tuning

  • Strong front-end fundamentals including HTML, CSS, browser APIs, accessibility, and performance optimization

  • Experience working with APIs and exposure to Python/Django

  • Experience with SQL and data modeling

  • Experience building shared UI component libraries and Storybook

  • Experience implementing SSO, OIDC/OAuth2, and RBAC authentication models

  • Experience with modern front-end tooling such as Node.js, Vite, npm workspaces, monorepos, Webpack, Gulp, or Grunt

  • Strong understanding of testing, code reviews, refactoring, and engineering best practices

  • Experience with CI/CD environments such as GitHub Actions

  • Cloud experience with Azure, AWS, or Google Cloud Platform

Nice to Have:

  • Backend experience with Node.js, Java, or .NET

  • Experience with non-REST integrations such as events/queues or gRPC

  • Familiarity with Azure operational services including hosting, identity, networking, and observability

  • Experience using AI-assisted development tools such as GitHub Copilot or Claude Code

Similar jobs