Full Stack Developer - Angular

Experis
Rochester, United States of America
1 month ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 156K

Job location

Rochester, United States of America

Tech stack

Agile Methodologies
Azure
C Sharp (Programming Language)
Continuous Integration
Language Integrated Query
Routing
NoSQL
Performance Tuning
RxJS
Backend
Gitlab
Angular
Front End Software Development
Api Management
Jenkins

Job description

The client is seeking a Full Stack Developer with strong Angular and backend development experience to support front-end developers and assist with full application lifecycle development. The role involves working within a formal Agile environment, contributing to development, deployment pipelines, and ensuring code progresses smoothly through the CI/CD process. Candidates must understand how code is deployed through pipelines from development through production environments.

Requirements

Programming & Frameworks

  • C#
  • Angular 17 / Angular 18
  • RxJS
  • TypeScript
  • JavaScript

Frontend Development

  • Strong experience building Single Page Applications (SPAs) using Angular
  • Developing User Interfaces and Web Pages
  • Creating:
  • Reusable components
  • Custom directives
  • Decorators
  • Services

Frontend Technologies

  • HTML5
  • CSS3 (SASS)
  • JavaScript
  • TypeScript
  • Angular
  • Ionic
  • Material UI
  • Bootstrap

API & Backend Development

  • Building APIs using C#
  • Experience interfacing with:
  • RESTful services
  • Legacy network services
  • DOM-based applications

State Management

  • Experience with NGRX (Preferred but not mandatory - training available)

Development & DevOps Tools

  • Azure DevOps
  • GitLab
  • Jenkins
  • CI/CD pipeline awareness

Domain & Platform Requirements

  • Healthcare application experience
  • Azure-based application development
  • Front-end/UI development expertise

Agile Methodology

  • Experience working in a formal Agile environment
  • Hands-on experience participating in Agile ceremonies, including:
  • Sprint Planning
  • Daily Standups
  • Sprint Reviews
  • Retrospectives

Technical Focus Areas (Client Evaluation Topics) Candidates should have knowledge of the following concepts: Angular

  • Routing
  • Typed Forms
  • Pipes
  • Component Lifecycle
  • Angular Performance Optimization
  • NGRX workflow

RxJS

  • Observables vs Promises
  • RxJS Operators

C# / Backend Concepts

  • LINQ
  • Task vs Thread
  • Async / Await

Nice to Have Skills

  • CI/CD pipeline implementation experience
  • Cosmos DB or other NoSQL databases
  • Azure API Management
  • Azure Cognitive Search or other search services
  • Azure Storage or other Blob storage solutions

About the company

About ManpowerGroup, Parent Company of: Manpower, Experis, Talent Solutions, and Jefferson Wells ManpowerGroup® (NYSE: MAN), the leading global workforce solutions company, helps organizations transform in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop innovative solutions for hundreds of thousands of organizations every year, providing them with skilled talent while finding meaningful, sustainable employment for millions of people across a wide range of industries and skills. Our expert family of brands - Manpower, Experis, Talent Solutions, and Jefferson Wells - creates substantial value for candidates and clients across more than 75 countries and territories and has done so for over 70 years. We are recognized consistently for our diversity - as a best place to work for Women, Inclusion, Equality and Disability and in 2022 ManpowerGroup was named one of the World's Most Ethical Companies for the 13th year - all confirming our position as the brand of choice for in-demand talent.

Apply for this position