UI Developer - Angular / TypeScript
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
We 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., * Design, develop, and maintain scalable web applications using Angular, TypeScript, and JavaScript ES6+.
- Build reusable UI components, shared libraries, and design system elements to improve consistency and maintainability.
- Contribute to front-end architecture and establish best practices for component design, code reuse, and application scalability.
- Develop and maintain unit tests and automated test suites using Jasmine, Karma, Jest, or similar frameworks.
- Improve code coverage, test reliability, and overall application quality.
- Identify and reduce UI technical debt through refactoring, code modernization, and engineering best practices.
- Optimize front-end performance, application responsiveness, and user experience.
- Implement responsive designs and accessibility standards, including WCAG guidelines.
- Integrate automated testing and front-end build processes into CI/CD pipelines.
- Collaborate with UI/UX designers, backend engineers, QA teams, and product stakeholders to deliver high-quality software.
- Participate in code reviews, technical discussions, and continuous improvement initiatives.
Requirements
Experience: 10+ Years Employment Type: C2C Visa Requirements: USC or GC only, The 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., * 9-12 years of professional experience in UI development or front-end engineering.
- Strong hands-on experience with Angular, TypeScript, and JavaScript ES6+.
- Experience developing enterprise-grade web applications and scalable UI architectures.
- Expertise in reusable component development, design systems, and front-end engineering standards.
- Strong experience with unit testing and test automation using Jasmine, Karma, Jest, or equivalent tools.
- Proven ability to identify technical debt and improve code quality through refactoring and modernization.
- Solid understanding of responsive web design, accessibility standards, and WCAG principles.
- Experience with front-end performance analysis and optimization.
- Familiarity with CI/CD pipelines and automated build and testing processes.
- Strong problem-solving, communication, and collaboration skills.
- Ability to work independently in a remote team environment., * Experience building and maintaining shared UI component libraries or enterprise design systems.
- Familiarity with modern front-end build tools and development workflows.
- Experience with code quality tools, static analysis, and automated quality gates.
- Understanding of web security, browser compatibility, and cross-platform UI behavior.
- Experience working in Agile/Scrum development environments., * Front-End: Angular, TypeScript, JavaScript ES6+
- UI Architecture: Design systems, reusable components, scalable UI architecture
- Testing: Jasmine, Karma, Jest, unit testing, test automation
- Quality Engineering: Technical debt reduction, refactoring, code reviews
- UI Performance: Responsive design, performance optimization, accessibility (WCAG)
- DevOps: CI/CD integration, automated builds and testing
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦