A

Angular Developer

Algobrain
Full-time
On-site
New York, New York, United States

This is a Hybrid role with 3-4 days a week onsite
Only local candidates will be considered

Our client is seeking a highly skilled Senior Angular Developer to join our dynamic team. The ideal candidate will have extensive experience in developing robust web applications using Angular and will play a pivotal role in the technical integration of our financial systems. This position requires a deep understanding of front-end technologies, as well as the ability to collaborate with cross-functional teams to ensure seamless integration and optimal performance.

Responsibilities:

  • Design, develop, and maintain high-quality web applications using Angular.
  • Collaborate with backend developers and other stakeholders to integrate APIs and ensure seamless data flow between front-end and back-end systems.
  • Participate in architectural discussions and contribute to design patterns and best practices for Angular development.
  • Conduct code reviews and mentor junior developers to foster a culture of continuous improvement.
  • Troubleshoot and debug applications to enhance performance and user experience.
  • Stay updated with the latest industry trends and technologies to ensure best practices in software development.
  • Work closely with product managers and business analysts to gather requirements and translate them into technical specifications.
  • Ensure compliance with security standards and regulations specific to the financial services industry.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in front-end development with a focus on Angular.
  • Strong understanding of Angular concepts, including components, services, modules, and RxJS.
  • Experience with RESTful APIs and integration of backend services.
  • Proficiency in HTML, CSS, JavaScript, and TypeScript.
  • Familiarity with version control systems, preferably Git.
  • Experience in agile development methodologies.
  • Knowledge of financial services and understanding of regulatory requirements is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.

Preferred Skills:

  • Experience with state management libraries (e.g., NgRx).
  • Familiarity with testing frameworks (e.g., Jasmine, Karma) and CI/CD practices.
  • Understanding of UX/UI principles and experience working with design teams.