.Net Full Stack Angular Engineer- W2 Candidates

Mega Cloud LabMinneapolis, MN
Onsite

About The Position

Seeking a highly skilled and motivated Senior Full Stack Angular Engineer to join our Dealer Web Applications team. This role is responsible for architecting, designing, and developing modern, scalable, and high-performance Angular applications that empower Polaris dealers and enhance customer experiences. You will play a key role in shaping new cloud-native applications, mentoring team members, and driving engineering excellence in a fast-paced, agile environment.

Requirements

  • Angular (currently v21)
  • Angular Material
  • Typescript
  • SASS
  • RxJS
  • Angular Signals
  • C#
  • .NET Core
  • Azure services
  • Node packages and libraries
  • JSdocs
  • Jest
  • Cypress
  • Playwright
  • Agile ceremonies
  • Peer reviews
  • Communities of practice

Nice To Haves

  • Experience with Storybook for UI component development
  • Familiarity with Monorepo tools such as Nx
  • Knowledge of CI/CD pipelines and tools like Jenkins or GitHub Actions
  • Familiarity with Azure
  • Experience with databases, developing against SQL Server, Azure SQL, Cosmos
  • Understanding of behavioral, structural, and creational design patterns

Responsibilities

  • Architect and implement scalable, maintainable Angular web applications (currently v21), Core, and Azure services
  • Define and advocate for best practices in Angular application design, code quality, and performance
  • Champion modern UI/UX principles and responsive design for dealer-facing solutions
  • Ensure technical feasibility of UI/UX designs and optimize for speed and scalability
  • Design, code, test, and debug high-quality web applications using Angular, Angular Material, Typescript, SASS, RxJS, and Angular Signals
  • Build Angular applications from the ground up, driving best practices and standards. This is not maintenance work
  • Develop high-quality, testable code across the stack (front-end, back-end, APIs, and cloud services)
  • Author node packages and libraries; create and maintain documentation (JSdocs)
  • Implement automated testing frameworks (Jest, Cypress, Playwright) and contribute to test automation
  • Document technical decisions, implementation details, and API specifications
  • Collaborate with cross-functional teams, including product owners, designers, and other developers, to define and implement application features
  • Mentor and support junior developers, providing guidance and knowledge sharing
  • Participate in Agile ceremonies, peer reviews, and communities of practice
  • Translate business requirements into technical solutions
  • Troubleshoot and resolve complex technical issues.
  • Stay up-to-date with the latest industry trends and technologies.
  • Improve system logging, error reporting, and performance monitoring
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service