Sr. Angular Developer - Hybrid
Overview
As a Senior Angular Developer, you will shape modern, scalable web applications and deliver exceptional user experiences. You’ll influence front-end architecture within a forward-thinking engineering team and mentor others to raise the bar on best practices. You work across UI, API, and server boundaries to create responsive, SEO-friendly features. This role combines hands-on development with technical leadership in a hybrid work setting, contributing to impactful client solutions.
Compensation / Benefitsmedical, dental, and vision insurance with employer contribution401k with company matchpaid time offlife and AD&D insuranceshort and long-term disabilityflexible spending account or health savings account
ResponsibilitiesTransform UI/UX wireframes into functional front-end experiences using Angular, TypeScript, HTML5, and CSS3Build scalable features with Angular, NgRx, RxJS, and modern JavaScript/TypeScript patternsCollaborate with designers, product owners, and backend teams to deliver user-centric solutionsWrite clean, well-documented code adhering to standards and best practicesIntegrate front-end components with RESTful APIs, GraphQL, and backend servicesEnsure cross-browser compatibility, performance optimization, and SEO-friendly codingWork with application and web servers (Tomcat, WebSphere, Jetty, JBoss, Apache, Nginx, IIS)Contribute to SQL development and relational database interactionsParticipate in Agile/Scrum ceremonies and support continuous improvementProvide technical leadership, mentor junior developers, and contribute to architectural discussionsDevelop prototypes, define milestones, and foster cross-team collaborationIdentify technical risks, propose solutions, and communicate changes effectivelyMaintain clear, comprehensive documentation for codebases, APIs, and architectural decisions
Key requirements7+ years of software development experience5+ years in Angular (Angular CLI, components, services, routing, NgRx, RxJS)2+ years front-end with JavaScript/TypeScript, HTML5, CSS3, SCSS, and responsive designExperience with RESTful APIs and GraphQLStrong understanding of algorithms, data structures, and modern architecturesProven ability to lead, mentor, and act as SMEExperience building prototypes and cross-team collaborationAdvanced problem-solving with a focus on performance optimizationStrong Git experienceHands-on with Jasmine, Karma, Cypress, ProtractorExperience with Node.js/NPM, application/web serversFamiliarity with Agile/Scrum methodologiesExcellent written and verbal communication; ability to document SDLC-aligned artifactsleadershipmentoringclear communicationAngularTypeScriptHTML5