A

Senior Angular Developer

Algobrain
Full-time
On-site
Jersey City, New Jersey, United States
This is a hybrid role that requires 3-4 days in the office

Our client seeking a talented and motivated UI Developer with expertise in Angular to join our dynamic team. The ideal candidate will be responsible for designing and implementing user-friendly interfaces for web applications, ensuring high performance and responsiveness to user interactions.

Responsibilities:
Develop user interfaces using Angular, HTML5, CSS3, and TypeScript.
Collaborate with UX/UI designers to translate designs into high-quality code.
Optimize application performance by implementing best practices for loading, rendering, and data management.
Integrate RESTful APIs and web services to connect the front end with the back end.
Conduct code reviews, unit testing, and debugging to maintain code quality.
Stay updated with the latest trends and technologies in front-end development.
Collaborate with cross-functional teams to define, design, and ship new features.
Troubleshoot and resolve issues reported by users.
Document development processes, code changes, and application architecture.Β 

Requirements:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Proven experience as a UI Developer with a focus on Angular applications.
Strong knowledge of JavaScript, HTML5, CSS3, and responsive design.
Familiarity with Angular frameworks (e.g., Angular 2+, Angular Material).
Experience with version control systems (e.g., Git).
Understanding of web performance optimization techniques.
Knowledge of RESTful APIs and AJAX for server communication.
Familiarity with testing frameworks (e.g., Jasmine, Karma).