Senior Frontend Developer

KPG99 INC

Buffalo (NY)

Hybrid

USD 110,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

KPG99 INC in Buffalo, NY is seeking a Senior Angular Developer to own the UI/frontend workstream end-to-end. This hands-on role focuses on Angular/UI, with collaboration across backend Python microservices, QA, and DevOps.

The ideal candidate has 7+ years of experience, strong Angular expertise, and a track record of delivering enterprise-grade web applications. We offer a hybrid work arrangement: up to 4 weeks remote at the start, then onsite full-time, with a strong focus on code quality,

Qualifications

  • 7+ years of professional software/web development experience.
  • Extremely strong, hands‑on Angular experience.
  • Strong experience with the latest stable versions of Angular and modern development practices.
  • Deep understanding of Angular application architecture.

Responsibilities

  • Take end-to-end ownership of the Angular/UI workstream.
  • Develop enterprise-grade web applications using the latest stable version of Angular.
  • Maintain awareness of Angular features, APIs, architecture, and practices.
  • Translate requirements into production-ready Angular applications.
  • Build reusable, scalable Angular components.
  • Implement routing, forms, validation, services, and DI.
  • Develop responsive, accessible enterprise UIs.
  • Troubleshoot Angular/UI issues and drive resolution.
  • Participate in frontend architecture decisions.
  • Continuously modernize Angular apps as the framework evolves.

Skills

Angular
UI Development
REST APIs
Unit Tests
JIRA
GitLab
Frontend Architecture
CI/CD

Tools

GitLab CI/CD
JIRA
Git
REST Interfaces

Job description

Location : Buffalo NY (Hybrid role -3 days a week)

Contract : 6-12 Months

Interview : Video

We urgently need a Senior Angular Developer for Buffalo NY for our Financial/Banking client.

Senior Angular Developer
Position Overview

We are seeking an extremely strong, hands‑on Angular Developer with 7+ years of professional experience to take end-to-end ownership of the application's UI/frontend workstream.

This is a pure Angular/UI-focused position.

The developer will own the frontend/UI implementation, track UI work through JIRA, write and maintain unit test cases, manage source code through GitLab, and work closely with a separate backend team responsible for Python-based microservices and APIs.

Experience with AI-assisted development and GitLab Duo is a plus.

Work Arrangement
  • Up to 4 weeks of remote work is permitted at the beginning of the engagement.
  • After the initial 4-week period, the position will be fully onsite.
  • Candidates must be willing and able to work onsite full-time after the initial remote period.
Key Responsibilities
Angular / UI Development
  • Take end-to-end ownership of the Angular/UI workstream.
  • Develop enterprise-grade web applications using the latest stable version of Angular.
  • Maintain strong awareness of current Angular features, APIs, architecture, and recommended development practices.
  • Translate business requirements, functional specifications, and UI/UX designs into production-ready Angular applications.
  • Build reusable, scalable, maintainable, and high-quality Angular components.
  • Implement Angular routing, forms, validation, services, dependency injection, and UI workflows.
  • Develop responsive and accessible enterprise user interfaces.
  • Troubleshoot complex Angular/UI issues and drive them through resolution.
  • Participate in frontend architecture and technical design decisions.
  • Continuously modernize and improve Angular applications as the framework evolves.
Requirements-to-Code Ownership
  • Analyze requirements and independently determine the appropriate Angular implementation.
  • Convert requirements into UI components, workflows, screens, and technical tasks.
  • Identify requirement gaps and clarify functional expectations with product and business teams.
  • Estimate UI development effort and track work through completion.
  • Take responsibility for delivering complete, production-ready functionality.
  • Ensure the implementation accurately reflects business requirements and UX expectations.
JIRA & Work Tracking
  • Manage and track UI development activities using JIRA.
  • Break requirements into actionable development tasks and subtasks.
  • Provide estimates and maintain accurate task status.
  • Track UI dependencies, blockers, defects, risks, and integration issues.
  • Maintain clear visibility into UI progress and deliverables.
  • Proactively identify issues that may impact delivery timelines and drive them toward resolution.
  • Coordinate UI activities with product, UX/UI, QA, backend, and DevOps teams.
Unit Testing & Quality
  • Develop comprehensive unit test cases for Angular applications.
  • Create tests covering functional, negative, edge, and error scenarios.
  • Maintain and improve unit-test coverage.
  • Ensure new Angular functionality is adequately tested before delivery.
  • Troubleshoot failing tests and resolve defects.
  • Participate in code reviews and maintain high standards for code quality and maintainability.
GitLab
  • Use GitLab for source control and collaborative development.
  • Follow appropriate branching, commit, merge request, and code-review practices.
  • Create and manage merge requests for Angular changes.
  • Resolve merge conflicts and maintain clean source-control practices.
  • Work with established GitLab CI/CD processes where applicable.
AI-Assisted Development
  • Experience using AI-assisted development tools to improve developer productivity and code quality is preferred.
  • Experience with GitLab Duo is a strong plus.
  • Use AI-assisted tools appropriately for activities such as:
    • Review and validate AI-generated code to ensure it meets application architecture, security, quality, and coding standards.
    • Work closely with the backend team responsible for Python-based microservices.
    • Integrate Angular applications with REST APIs and backend services.
    • Understand API contracts, request/response structures, authentication requirements, and service dependencies.
    • Collaborate with backend developers to ensure APIs adequately support frontend requirements.
    • Track frontend/backend dependencies and proactively resolve integration blockers.
    • Coordinate with backend developers when API changes impact the Angular application.
    • Troubleshoot UI/API integration issues jointly with the backend team.
    • Use mock or test APIs when backend services are not yet available.
Production Support
  • Take ownership of Angular/UI issues from identification through resolution.
  • Troubleshoot production UI and API integration issues.
  • Work with backend, QA, DevOps, and product teams to resolve end‑to‑end issues.
  • Support application releases and post-release UI validation.
  • Continuously improve UI quality, performance, usability, and maintainability.
Required Qualifications
  • 7+ years of professional software/web development experience.
  • Extremely strong, hands‑on Angular experience.
  • Strong experience with the latest stable versions of Angular and modern Angular development practices.
  • Deep understanding of Angular application architecture.
  • Strong experience with Angular components, services, routing, forms, validation, dependency injection, and lifecycle management.
  • Proven ability to convert requirements directly into production‑quality Angular code.
  • Strong experience building enterprise‑scale Angular applications.
  • Strong HTML and CSS skills for professional UI development.
  • Experience integrating Angular applications with REST APIs.
  • Experience working with backend teams and microservices‑based applications.
  • Strong experience creating and maintaining Angular unit tests.
  • Hands‑on experience with JIRA.
  • Hands‑on experience with GitLab, including merge requests and collaborative development.
  • Strong debugging and problem‑solving skills.
  • Excellent communication and collaboration skills.
  • Demonstrated ability to independently own and deliver UI work from requirements through production.
Preferred Qualifications
  • Experience with GitLab Duo or similar AI‑powered developer tools.
  • Experience using AI for code generation and unit‑test generation.
  • Experience integrating Angular applications with Python‑based microservices.
  • Experience with Angular Material or other Angular UI component libraries.
  • Experience with automated UI testing.
  • Experience with GitLab CI/CD.
  • Experience with enterprise application development.
  • Experience mentoring other Angular developers.
  • Experience modernizing applications to newer Angular versions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Only W2 || Senior Angular Developer
Only W2 || Senior Angular Developer

Noblesoft Technologies Inc. • Buffalo (NY)

Hybrid
USD 110,000 - 160,000
Remote work flexibility
Onsite collaboration
Senior Software Engineer- Frontend (Angular)
Senior Software Engineer- Frontend (Angular)

First Object • United States

On-site
USD 140,000 - 170,000
User Interface (UI) Developer
User Interface (UI) Developer

RMantra Solutions • Ashburn (VA), Northern (KY)

On-site
USD 110,000 - 170,000
Sr. Senior Angular Developer & Lead (Strong NgRx experience required)
Sr. Senior Angular Developer & Lead (Strong NgRx experience required)

Accord Technologies Inc • New York (NY)

On-site
USD 120,000 - 150,000
Angular Technical Lead / Senior Front-End Developer
Angular Technical Lead / Senior Front-End Developer

Artech L.L.C. • Rutherford (NJ)

On-site
USD 120,000 - 150,000
Angular SME/Full Stack Developer
Angular SME/Full Stack Developer

Enterprise Engineering • New York (NY)

On-site
USD 140,000 - 180,000
Front End UI Developer (hybrid-remote)
Front End UI Developer (hybrid-remote)

Nanosoft Consulting Talent Page • O’Fallon (MO)

Remote
USD 80,000 - 100,000
Sr Angular Developer
Sr Angular Developer

Global Alliant Inc • United States

Remote
USD 140,000 - 190,000
Angular SME
Angular SME

Stellent IT LLC • New York (NY)

On-site
USD 120,000 - 180,000
UI Angular Developer || Princeton, NJ (Hybrid) || W2 Contract
UI Angular Developer || Princeton, NJ (Hybrid) || W2 Contract

iPivot • Princeton (NJ)

On-site
USD 100,000 - 130,000