Front End Developer

Hybrid in Charlotte, NC, US • Posted 17 hours ago • Updated 17 hours ago
Full Time
No Travel Required
Hybrid
$100,000 - $120,000/yr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • AngularJS
  • Css3
  • Django
  • HTML
  • HTML5
  • UI
  • React.js
  • Amazon Web Services
  • GitHub
  • SQL
  • Python
  • Vue.js
  • TypeScript
  • Testing
  • Java
  • Node.js

Summary

We are seeking an experienced Front-End Developer with 8+ years of experience building production UI applications using TypeScript and modern JavaScript frameworks such as React, Vue.js, or Angular. The role focuses on developing scalable front-end applications using React JS, AG Grid, TypeScript, HTML5, and CSS3 while delivering user-friendly and interactive interfaces. The developer will work with APIs and Python/Django, SQL, and data modeling to deliver end-to-end features. Strong experience with AG Grid, shared UI component libraries, Storybook, SSO, OIDC/OAuth2, and RBAC is required. The role also involves CI/CD using GitHub Actions, modern front-end tooling, testing, code reviews, and engineering best practices. Cloud experience with Azure, AWS, or Google Cloud Platform is required. 

Key Skills & 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 Qualifications

  • 8+ 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91163666
  • Position Id: 9099371
  • Posted 17 hours ago
Contact the job poster
Farjad Saleem

Farjad Saleem

Recruiting Director @ ProHire Solution
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Charlotte, North Carolina

•

Today

Easy Apply

Full-time, Part-time, Contract, Third Party

Hybrid in Charlotte, North Carolina

•

2d ago

Easy Apply

Contract

Depends on Experience

Hybrid in Charlotte, North Carolina

•

Today

Easy Apply

Contract

Depends on Experience

Hybrid in Charlotte, North Carolina

•

5d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs