UI Developer - Angular, TypeScript, Node.js, Azure

  • Frisco, TX
  • Posted 3 days ago | Updated 3 hours ago

Overview

On Site
Contract - W2

Skills

TypeScript
Node.js
angular
Azure
UI development
UI Developer

Job Details

Job Title: UI Developer Angular, TypeScript, Node.js, Azure

Location: Frisco, TX (Onsite)

Duration: Long term contract

Clients focus mainly on UI Development which includes Angular, TypeScript, Node.js, Azure

Job Summary:

We is seeking a highly skilled and motivated UI Developer to join our application development team in Frisco, TX. The ideal candidate will have strong experience with Angular, TypeScript, Node.js, and Azure Cloud services, with a passion for delivering high-quality, scalable, and secure front-end applications.

Key Responsibilities:

  • Develop, enhance, and maintain web-based user interfaces using Angular and TypeScript.
  • Collaborate with backend developers to integrate APIs and services developed in Node.js.
  • Participate in design and architecture discussions with technical leads and architects.
  • Ensure application performance, usability, and responsiveness across browsers and devices.
  • Implement Azure cloud services to support application hosting, security, and scalability.
  • Write clean, maintainable, and well-documented code with a focus on performance and scalability.
  • Perform unit testing and participate in code reviews to maintain high-quality standards.
  • Troubleshoot and debug UI issues, ensuring the application is responsive and accessible.
  • Work in an Agile/Scrum environment and participate in sprint planning, stand-ups, and retrospectives.

Required Skills:

  • 12+ years of experience in front-end development.
  • Strong hands-on experience with Angular (v10+) and TypeScript.
  • Solid experience with Node.js for backend integration or middleware.
  • Good understanding of RESTful APIs and JSON.
  • Experience with Azure Cloud services, including App Services, Storage, Azure DevOps, and CI/CD pipelines.
  • Strong knowledge of HTML5, CSS3, SASS/LESS, and responsive web design principles.
  • Experience working with Git, GitHub/GitLab, and version control workflows.
  • Familiarity with unit testing frameworks like Jasmine/Karma or Jest.

Preferred Qualifications:

  • Experience with Azure Key Vault, Azure App Configuration, or Azure Monitor.
  • Knowledge of microfrontend architecture or component libraries.
  • Experience with containerization tools like Docker and orchestration using Kubernetes (AKS).
  • Familiarity with accessibility (WCAG) and security best practices (OWASP).
  • Bachelor's Degree in Computer Science, Engineering, or related field.

Soft Skills:

  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently and within a collaborative team.
  • Detail-oriented with a strong focus on code quality and performance.

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.