Senior Frontend Developer
Kaizen Solutions
Baltimore, MD, United States
22 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦