Senior Frontend Developer

Kaizen Solutions
Baltimore, MD, United States
22 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$114,000 - $139,000
Working hours
Shift work
Job source

Tech stack

Web Interfaces ASP.NET HTML JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) ASP.NET MVC Framework HTML5 Microsoft Azure Bootstrap (Software) Browser Compatibility C Sharp (Programming Language)
+28 more
Cascading Style Sheets (CSS) Code Review Electronic Data Interchange (EDI) Github JSON JQuery Systems Development Life Cycle Openid Connect Responsive Web Design Simple Object Access Protocol (SOAP) Software Engineering System Testing Systems Integration Transact-SQL TypeScript Web Applications Web Services Website Wireframe RxJS ReactJS Vue.js Syntactically Awesome Style Sheets (SASS) AngularJS Material UI Graphql Front End Software Development Restful APIs Web Api

Job description

  • Lead the development of complex web applications using JavaScript frameworks such as React, Angular, or Vue.js, ensuring high performance and responsiveness.
  • Design and implement user interfaces with HTML, CSS, SCSS, and Bootstrap to create visually appealing and intuitive web experiences.
  • Develop and maintain APIs using RESTful services, GraphQL, or SOAP to facilitate seamless data exchange between front-end and back-end systems.
  • Collaborate with UX/UI designers to translate wireframes and user flows into functional web interfaces that prioritize usability and accessibility.
  • Optimize web applications for scalability, responsiveness, and cross-browser compatibility across various devices.
  • Angular components, services, state management, consuming .NET APIs. Sets front end patterns for the team.
  • Build and maintains the UI layer of MPAS applications under the direction of the Agency’s Systems Development Unit:
  • Design reusable Angular components, services, and state management patterns and establishes front end conventions for the team;
  • Integrate Angular applications with .NET Web APIs, including authentication flows and error handling; analyzes requirements and designs UI solutions; debugs and fixes defects; adds features and enhancements to existing user interfaces; conducts unit, integration, and system testing; creates technical documentation; participates in code reviews; and follows all Agency and State software development guidance.

Requirements

  • Proven experience in front-end development with a strong portfolio demonstrating responsive web design projects.
  • Proficiency in JavaScript frameworks including React, Angular, Vue.js or similar technologies.
  • Solid understanding of HTML5, CSS3 (including SCSS/SASS), and modern CSS frameworks like Bootstrap.
  • Experience working with REST APIs, GraphQL, JSON data formats, and integrating third-party web services.
  • 6+ yrs Angular/TypeScript, including production experience with Angular 19 or later; 3+ yrs C#/ASP.NET Core; HTML5/CSS3 and responsive layout; RxJS and Angular state management; consuming REST/Web APIs from Angular.
  • Excellent written and verbal communication and strong analytical skills.

Preferred:

  • Angular standalone components, signals, and component libraries;
  • jQuery and legacy ASP.NET MVC views; integrating front end applications with an enterprise identity provider such as SecureAuth via OpenID Connect;
  • T-SQL; Azure DevOps and GitHub.

Join us if you’re passionate about creating innovative web solutions that make an impact! We value energetic team players eager to push boundaries in front-end development while delivering top-tier digital experiences across diverse platforms.

Benefits & conditions

  • Flexible schedule

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…