NEWPosted 15 hours ago

Job ID: JOB_ID_3182101

Job Summary

We are seeking a Senior UI Developer with 10+ years of experience to create user-friendly interfaces for web and mobile applications. This is a hybrid role based in Charlotte, North Carolina, for a 12-month contract term. The ideal candidate will have strong professional experience building production UI applications with TypeScript and modern JavaScript frameworks, with a preference for React. Experience with advanced data grids like AG Grid is strongly preferred. The role involves collaborating with backend engineers to enhance Python/Django APIs and deliver end-to-end features, as well as implementing authentication and authorization across systems.

Key Responsibilities

  • Develop highly scalable front-end applications using React JS, AG Grid, TypeScript, HTML5, and CSS3.
  • Deliver to production on Azure using CI/CD (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 issues and bottlenecks.
  • Implement authentication and authorization across systems and environments.
  • Write maintainable, well-tested code (unit tests) and help define and raise the team’s engineering standards.
  • Produce clear documentation and communicate technical decisions effectively.
  • Collaborate effectively, take ownership, and work independently when needed.
  • Design front-end layouts, enhance UX, and implement visual and interactive elements.

Key Skills and Competencies

  • 8+ years of prior experience as a developer in the required technologies.
  • Strong professional experience building production UI applications with TypeScript and a modern JavaScript framework (React/Vue/Angular/etc.).
  • Hands-on experience with advanced data grids (AG Grid strongly preferred) including server-side data loading, filtering, and performance tuning.
  • Strong front-end fundamentals (HTML, CSS, browser APIs, accessibility, performance).
  • Comfort working across the stack: consuming and evolving APIs (Python/Django exposure is a plus; willingness to learn is required).
  • Experience with data modeling and SQL.
  • Experience building and maintaining shared UI component libraries and design systems (Storybook).
  • Experience implementing authentication/authorization patterns (SSO, OIDC/OAuth2, RBAC).
  • Experience with modern front-end build and tooling (Node.js, Vite, npm workspaces/monorepos).
  • Proven track record improving code quality: testing, review practices, refactoring, and setting team conventions.
  • Experience delivering software in a CI/CD environment (GitHub Actions or similar).
  • Cloud experience deploying and operating web applications (AWS/GCP/Azure all acceptable; Azure is what we use).
  • Strong written and verbal communication, with the ability to document decisions and align stakeholders.

Vendor Notes

  • Senior Lead Developer on Frontend Technologies (React.js and JavaScript in general).
  • Experience in developing UI frameworks and component libraries, including good knowledge on Storybook building.
  • Deep experience and understanding of build, packaging, and deployment tools (e.g., Vite, npm, webpack, gulp, grunt, etc.).
  • Exposure to Python and Django is a major plus.

Additional Information

  • LinkedIn profile is a must.
  • Local candidates are preferred.
  • There may be a face-to-face interview.

Special Requirements

Hybrid work model, local candidates preferred, potential for face-to-face interview.


Compensation & Location

Salary: $65 – $90 per year

Location: Charlotte, NC


Recruiter / Company – Contact Information

Recruiter / Employer: Tek Inspirations

Email: rishabh@tekinspirations.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
rishabh@tekinspirations.com with the subject:

DELETE_JOB_ID_3182101

to delete@join-this.com.