Logo
Artmac

Artmac is hiring: Senior UI Developer (Angular) in San Jose

Artmac, San Jose, CA, United States, 95199

Save Job

Get AI-powered advice on this job and more exclusive features.

Who We Are
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers.

Job Description
Job Title: Senior UI Developer (Angular)
Job Type: C2C
Experience: 7 to 15 years
Location: San Jose, California

Responsibilities

  • 5+ years of hands-on experience in UI development.
  • Strong proficiency in Angular 7/8/9+, TypeScript, JavaScript (ES6), HTML5, CSS3, SASS/LESS.
  • Experience with RESTful API integration.
  • Hands-on experience with Unit Test frameworks like Jasmine and Karma.
  • Familiarity with Agile methodologies and best development practices.
  • Strong knowledge of responsive web design principles.
  • Experience with code versioning tools (GIT, SVN, CVS).
  • Exposure to CI/CD tools like Jenkins (a plus).
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication, collaboration, and interpersonal skills.
  • Experience with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
  • Knowledge of state management libraries like NgRx or Redux.
  • Understanding of Progressive Web Applications (PWA).
  • Develop high-performance web applications using Angular 7/8/9+.
  • Write testable, reusable, and efficient code.
  • Ensure the technical feasibility of UI/UX designs and implement responsive web applications.
  • Integrate applications with RESTful APIs and ensure seamless data communication.
  • Utilize unit testing frameworks such as Jasmine and Karma for Test-Driven Development (TDD).
  • Perform peer code reviews to maintain high code quality.
  • Follow coding standards, design patterns, and CI/CD practices.
  • Work closely with cross-functional teams in an Agile environment.
  • Troubleshoot, debug, and resolve application issues in a timely manner.
  • Participate in production deployments and release cycles.

Qualification

  • Bachelor's degree or equivalent combination of education and experience.

Seniority Level

Mid-Senior level

Employment Type

Contract

Job Function

Engineering and Information Technology

Industries

Software Development

#J-18808-Ljbffr