What are the responsibilities and job description for the UI Angular Developer position at Goldenpick Technologies LLC?
Job Title: UI Angular Developer
Job Category: Development
Job Type: Full Time Employee
Location: Pittsburgh, PA or Dallas, TX (Onsite)
Job Category: Development
Job Type: Full Time Employee
Location: Pittsburgh, PA or Dallas, TX (Onsite)
- Senior Angular UI Developer with strong expertise in building modern, scalable, and accessible enterprise web applications.
- This role requires deep hands-on experience with Angular 8 (preferably Angular 16), micro frontend architecture, reactive programming, and Agile software development practices.
- The ideal candidate will thrive in fast-paced Agile environments and contribute to high-quality front-end application development using modern JavaScript and TypeScript frameworks.
- Position Description As an Angular UI Developer, you will design, develop, test, and maintain enterprise-grade web applications using Angular and modern front-end technologies. You will work closely with Agile teams to deliver scalable UI solutions, support application modernization efforts, and ensure high-quality software delivery.
Duties and Responsibilities
- Design and develop web applications using Angular 16 and modern JavaScript/TypeScript concepts
- Build and maintain micro frontend architectures using Angular Elements and MicroApps
- Develop reactive and asynchronous applications using RxJS
- Code, test, debug, document, and implement complex UI applications
- Collaborate within Agile teams and adapt to changing business requirements
- Troubleshoot and resolve production and development issues quickly and efficiently
- Write clean, maintainable, and high-quality code with minimal defects
- Develop and execute unit test cases using Jasmine and Karma
- Ensure accessibility compliance using tools such as NVDA and Axe
- Collaborate with distributed development teams and stakeholders
- Support CI/CD and DevOps processes using Jenkins, Git, Maven, Gradle, and related tools
Required Skills
- 5-8 years of experience with Angular 8 or newer
- Strong expertise in Angular 16 preferred
- 1-2 years of experience with NodeJS
- 3 years of experience developing web-based user interfaces
- Experience with Angular micro frontend architecture and Angular Elements
- Strong experience with RxJS and reactive programming
- Hands-on experience with Jasmine and Karma unit testing
- Knowledge of CSS and preprocessors such as SASS
- Basic understanding of Linux commands and operating systems
- Experience with DevOps tools including Jenkins, Maven, Gradle, NPM, OCP, and Git
- Hands-on accessibility (a11y) experience using NVDA and Axe tools
- 2 years of experience working in Agile environments
- Strong verbal and written communication skills
- Excellent collaboration skills within distributed Agile teams
Salary : $100,000 - $110,000