{"schemaVersion":"jobsearcher.job.v1","id":"49f4fb928127317f8d9a6a05","url":"https://jobsearcher.com/jobs/49f4fb928127317f8d9a6a05","canonicalUrl":"https://jobsearcher.com/jobs/49f4fb928127317f8d9a6a05","title":"UI Developer – Angular / TypeScript","description":"Location: Remote\nExperience: 10+ Years\nEmployment Type: C2C\nVisa Requirements: USC or GC only\n\nPosition Overview:\n\nWe are seeking an experienced UI Developer with strong expertise in Angular, TypeScript, and modern front-end engineering to build and maintain scalable, enterprise-grade web applications.\n\nThe ideal candidate will have a solid understanding of UI architecture, reusable component development, automated testing, and front-end performance optimization. This role requires a hands-on developer who can improve code quality, modernize existing applications, reduce technical debt, and deliver accessible, responsive user experiences.\n\nKey Responsibilities:\nDesign, develop, and maintain scalable web applications using Angular, TypeScript, and JavaScript ES6+.\nBuild reusable UI components, shared libraries, and design system elements to improve consistency and maintainability.\nContribute to front-end architecture and establish best practices for component design, code reuse, and application scalability.\nDevelop and maintain unit tests and automated test suites using Jasmine, Karma, Jest, or similar frameworks.\nImprove code coverage, test reliability, and overall application quality.\nIdentify and reduce UI technical debt through refactoring, code modernization, and engineering best practices.\nOptimize front-end performance, application responsiveness, and user experience.\nImplement responsive designs and accessibility standards, including WCAG guidelines.\nIntegrate automated testing and front-end build processes into CI/CD pipelines.\nCollaborate with UI/UX designers, backend engineers, QA teams, and product stakeholders to deliver high-quality software.\nParticipate in code reviews, technical discussions, and continuous improvement initiatives.\nRequired Skills and Qualifications:\n9–12 years of professional experience in UI development or front-end engineering.\nStrong hands-on experience with Angular, TypeScript, and JavaScript ES6+.\nExperience developing enterprise-grade web applications and scalable UI architectures.\nExpertise in reusable component development, design systems, and front-end engineering standards.\nStrong experience with unit testing and test automation using Jasmine, Karma, Jest, or equivalent tools.\nProven ability to identify technical debt and improve code quality through refactoring and modernization.\nSolid understanding of responsive web design, accessibility standards, and WCAG principles.\nExperience with front-end performance analysis and optimization.\nFamiliarity with CI/CD pipelines and automated build and testing processes.\nStrong problem-solving, communication, and collaboration skills.\nAbility to work independently in a remote team environment.\nPreferred Qualifications:\nExperience building and maintaining shared UI component libraries or enterprise design systems.\nFamiliarity with modern front-end build tools and development workflows.\nExperience with code quality tools, static analysis, and automated quality gates.\nUnderstanding of web security, browser compatibility, and cross-platform UI behavior.\nExperience working in Agile/Scrum development environments.\nCore Technical Skills:\nFront-End: Angular, TypeScript, JavaScript ES6+\nUI Architecture: Design systems, reusable components, scalable UI architecture\nTesting: Jasmine, Karma, Jest, unit testing, test automation\nQuality Engineering: Technical debt reduction, refactoring, code reviews\nUI Performance: Responsive design, performance optimization, accessibility (WCAG)\nDevOps: CI/CD integration, automated builds and testing","company":"Nova Web Technologies","rawCompany":"nova web technologies","city":"Myrtle Point","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-10-17T07:26:41.669Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1255.00","title":"Web and Digital Interface Designers","slug":"web-and-digital-interface-designers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"UI Developer – Angular / TypeScript","description":"Location: Remote\nExperience: 10+ Years\nEmployment Type: C2C\nVisa Requirements: USC or GC only\n\nPosition Overview:\n\nWe are seeking an experienced UI Developer with strong expertise in Angular, TypeScript, and modern front-end engineering to build and maintain scalable, enterprise-grade web applications.\n\nThe ideal candidate will have a solid understanding of UI architecture, reusable component development, automated testing, and front-end performance optimization. This role requires a hands-on developer who can improve code quality, modernize existing applications, reduce technical debt, and deliver accessible, responsive user experiences.\n\nKey Responsibilities:\nDesign, develop, and maintain scalable web applications using Angular, TypeScript, and JavaScript ES6+.\nBuild reusable UI components, shared libraries, and design system elements to improve consistency and maintainability.\nContribute to front-end architecture and establish best practices for component design, code reuse, and application scalability.\nDevelop and maintain unit tests and automated test suites using Jasmine, Karma, Jest, or similar frameworks.\nImprove code coverage, test reliability, and overall application quality.\nIdentify and reduce UI technical debt through refactoring, code modernization, and engineering best practices.\nOptimize front-end performance, application responsiveness, and user experience.\nImplement responsive designs and accessibility standards, including WCAG guidelines.\nIntegrate automated testing and front-end build processes into CI/CD pipelines.\nCollaborate with UI/UX designers, backend engineers, QA teams, and product stakeholders to deliver high-quality software.\nParticipate in code reviews, technical discussions, and continuous improvement initiatives.\nRequired Skills and Qualifications:\n9–12 years of professional experience in UI development or front-end engineering.\nStrong hands-on experience with Angular, TypeScript, and JavaScript ES6+.\nExperience developing enterprise-grade web applications and scalable UI architectures.\nExpertise in reusable component development, design systems, and front-end engineering standards.\nStrong experience with unit testing and test automation using Jasmine, Karma, Jest, or equivalent tools.\nProven ability to identify technical debt and improve code quality through refactoring and modernization.\nSolid understanding of responsive web design, accessibility standards, and WCAG principles.\nExperience with front-end performance analysis and optimization.\nFamiliarity with CI/CD pipelines and automated build and testing processes.\nStrong problem-solving, communication, and collaboration skills.\nAbility to work independently in a remote team environment.\nPreferred Qualifications:\nExperience building and maintaining shared UI component libraries or enterprise design systems.\nFamiliarity with modern front-end build tools and development workflows.\nExperience with code quality tools, static analysis, and automated quality gates.\nUnderstanding of web security, browser compatibility, and cross-platform UI behavior.\nExperience working in Agile/Scrum development environments.\nCore Technical Skills:\nFront-End: Angular, TypeScript, JavaScript ES6+\nUI Architecture: Design systems, reusable components, scalable UI architecture\nTesting: Jasmine, Karma, Jest, unit testing, test automation\nQuality Engineering: Technical debt reduction, refactoring, code reviews\nUI Performance: Responsive design, performance optimization, accessibility (WCAG)\nDevOps: CI/CD integration, automated builds and testing","datePosted":"2026-10-17T07:26:41.669Z","dateModified":"2026-10-17T07:26:41.669Z","hiringOrganization":{"@type":"Organization","name":"Nova Web Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Myrtle Point","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"49f4fb928127317f8d9a6a05"},"url":"https://jobsearcher.com/jobs/49f4fb928127317f8d9a6a05"}}