US Green Building Council-posted 2 months ago
Full-time • Senior
251-500 employees

As a Senior Frontend Engineer – Angular, you’ll have the opportunity to make a meaningful impact by helping advance the goals of USGBC technology team. In this role, you’ll take ownership of frontend development, driving key initiatives such as design, development, and strategy of enterprise-grade Angular applications, ensuring scalable architecture, high performance, and best practices in frontend engineering while mentoring the team and driving innovation in alignment with our mission and strategic goals. You’ll report to the Senior Director of Technology and be part of a collaborative team environment where your contributions will help shape impactful outcomes. You’ll work closely with teams like Backend and QA teams, and may regularly partner with Product and Design to refine requirements, ensure user-friendly interfaces, align on API contracts, and to validate features.

  • Lead and architect enterprise-grade Angular applications with a team of 6 Frontend Engineers across US and India, ensuring scalable, secure, and high-performing solutions.
  • Define and enforce coding standards, performance optimization, and testing best practices, ensuring consistent code quality and reduced technical debt.
  • Drive CI/CD pipeline configuration and Git branching strategies in collaboration with the DevOps team, ensuring streamlined deployments and faster release cycles.
  • Conduct code reviews and mentor junior and mid-level developers, fostering a culture of continuous learning and improved code maintainability.
  • Collaborate with product managers, UI/UX designers, and QA engineers to deliver seamless, user-centric, and high-quality front-end solutions.
  • Create and maintain architectural guidelines, reusable design patterns, and technical documentation to support knowledge sharing and onboarding.
  • Apply micro-frontend principles and mono-repo architecture in integration with Node.js/NestJS backends, ensuring modularity and scalable system growth.
  • Champion UI/UX best practices by aligning design and development, ensuring intuitive and accessible user experiences.
  • Monitor and adopt emerging frontend frameworks and cloud-native strategies to keep applications future-ready and innovative.
  • 5+ years of experience developing scalable applications using Angular (v17+) and TypeScript.
  • Expertise in RxJS, NgRx (or similar state management), and Angular CLI.
  • Strong background in CI/CD pipelines, automation, and Git branching strategies (GitHub preferred).
  • Proven ability to implement unit testing best practices and enforce code quality standards.
  • Experience implementing Single Sign-On (SSO) across multiple platforms.
  • Advanced knowledge of Angular Material UI with customization capabilities.
  • Solid understanding of the AWS cloud ecosystem (Lambda, API Gateway, Cognito, CloudFront, etc.).
  • Proficient in integrating and working with REST APIs and complex data workflows.
  • Master’s degree in Computer Science, Information Systems, or related field.
  • Competitive compensation
  • 401(k) with employer matching
  • Professional development reimbursement
  • Healthcare plan through Cigna that includes medical, dental, vision, and prescription drugs, with USGBC covering 100% of the premiums.
  • Generous paid time off (12 paid holidays, 9 paid personal sick days and based on career level either 2 to 3 weeks PTO), including operations closed for a full week between Christmas and New Year’s.
  • 6 weeks paid renewal leave after 7 years of continuous service.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service