About The Position

About the Role We are seeking a highly skilled and experienced Senior Expert Angular Developer to join our Spead Products Financing and Securitization team. The ideal candidate will be a passionate and innovative individual with a deep understanding of the Angular framework and its ecosystem. You will be responsible for leading the design, development, and maintenance of complex, high-performance web applications, ensuring scalability, responsiveness, and an exceptional user experience. This role requires a blend of technical expertise, leadership, and a commitment to best practices in software development.

Requirements

  • Experience: 6+ years of professional experience in front-end development, with a strong focus on Angular (versions 2+).
  • Angular Expertise: In-depth knowledge of Angular core concepts, component lifecycle, reactive programming (RxJS), state management (NgRx or similar), routing, and dependency injection.
  • Web Technologies: Proficient in TypeScript, JavaScript (ES6+), HTML5, CSS3, and SASS/LESS.
  • Responsive Design: Strong understanding of responsive and adaptive design principles, with experience building applications for various screen sizes and devices.
  • API Integration: Experience consuming and integrating with RESTful APIs and/or GraphQL.
  • Testing Frameworks: Hands-on experience with testing frameworks such as Karma, Jasmine, Jest, and/or Cypress.
  • Version Control: Expert-level proficiency with Git and collaborative development workflows.
  • Build Tools: Experience with modern front-end build pipelines and tools (e.g., Webpack, Angular CLI).
  • Problem-Solving: Excellent analytical and problem-solving skills with a keen eye for detail.
  • Communication: Strong verbal and written communication skills, capable of explaining complex technical concepts to both technical and non-technical audiences.
  • Leadership: Demonstrated ability to lead technical initiatives, mentor developers, and foster a collaborative team environment.
  • Experience with Micro-frontend architecture.
  • Experience with third-party libraries like AG Grid or similar.
  • Working knowledge of Java 17 and above, and backend REST APIs.
  • Experience with Agile (Scrum) methodologies.

Nice To Haves

  • Experience with other front-end frameworks (e.g., React, Vue.js).
  • Knowledge of backend technologies (e.g., Node.js, Python) and cloud platforms (AWS, Azure, GCP).
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
  • Understanding of web accessibility standards (WCAG).
  • Contributions to open-source projects.

Responsibilities

  • Lead Development: Drive the technical design and development of critical front-end components and features using Angular, ensuring adherence to architectural standards and best practices.
  • Architecture & Design: Contribute significantly to the architectural decisions for new and existing Angular applications, focusing on modularity, scalability, and maintainability.
  • Code Quality & Best Practices: Promote and enforce coding standards, conduct thorough code reviews, and mentor junior developers in writing clean, efficient, and well-documented code.
  • Performance Optimization: Identify and resolve performance bottlenecks in Angular applications, ensuring fast loading times and smooth user interactions.
  • Collaboration: Work closely with product managers, UX/UI designers, backend developers, and other stakeholders to translate business requirements into technical solutions.
  • Problem Solving: Diagnose and troubleshoot complex issues across the application stack, providing effective and timely solutions.
  • Mentorship: Act as a subject matter expert, providing guidance, coaching, and technical leadership to other team members.
  • Continuous Improvement: Stay up-to-date with the latest Angular trends, tools, and technologies, and advocate for their adoption where appropriate.
  • Testing: Implement and advocate for robust testing strategies, including unit, integration, and end-to-end testing, to ensure application reliability.
  • Documentation: Create and maintain comprehensive technical documentation for applications, APIs, and development processes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service