Progressive Web App (PWA) Engineer Job at Zocalo Recruiting, Salt Lake City, UT

dzJxdWo0OWpmQTJrL1lGNkxnTU9RVmFleFE9PQ==
  • Zocalo Recruiting
  • Salt Lake City, UT

Job Description

Full-Stack .NET Engineer (C#, Angular, Azure, PWA)

 

Overview:

We are seeking a Full-Stack .NET Engineer with expertise in C#, .NET Core, Angular, and Azure to develop and optimize Progressive Web Apps (PWAs) . The ideal candidate will be responsible for building high-performance, scalable web applications that provide an app-like experience in the browser, leveraging modern web technologies and cloud solutions.

 

Key Responsibilities:

• Develop full-stack web applications using C#/.NET Core, Angular, and Azure .

• Build and maintain Progressive Web Apps (PWAs) with service workers, caching strategies, and offline capabilities .

• Design and implement RESTful APIs using ASP.NET Web API and ensure seamless integration with front-end applications.

• Work with Azure services (App Services, Azure Functions, Azure SQL, Blob Storage) to deploy and scale applications.

• Implement authentication and authorization using Azure AD, OAuth, or JWT .

• Optimize performance and user experience by implementing lazy loading, caching, and responsive design .

• Ensure security best practices for web applications and APIs .

• Collaborate with UI/UX designers to create intuitive and interactive user interfaces.

• Work with DevOps & CI/CD pipelines to automate deployment and scaling.

 

Required Skills & Experience:

5+ years of experience in full-stack development with C#, .NET Core, and Angular .

• Strong understanding of Progressive Web App (PWA) principles and experience implementing service workers, web manifests, and push notifications .

• Proficiency in TypeScript, JavaScript, HTML, CSS, and RxJS .

• Experience deploying applications on Azure , including Azure App Services, Functions, and SQL Databases .

• Strong knowledge of RESTful API design, GraphQL (optional), and WebSockets .

• Experience with Entity Framework Core and SQL Server .

• Familiarity with Docker and Kubernetes (optional, but a plus) .

• Strong debugging and performance optimization skills.

• Experience with Unit Testing and Integration Testing (xUnit, Jest, etc.).

 

Preferred Skills:

• Experience with Blazor WASM as an alternative PWA framework.

• Knowledge of Serverless architectures on Azure.

• Familiarity with PWABuilder or Workbox.js for PWA development.

• Understanding of Microservices architecture .

 

Why Join Us?

• Work on cutting-edge cloud-first, PWA-enabled applications .

• Collaborative and innovative team environment.

• Competitive salary, benefits, and flexible work options.

Job Tags

Flexible hours,

Similar Jobs