Job description
Front End Developer ( roles, Junior and Mid-Level)Openings · Front End Developer (– years' experience)
· Front End Developer (– years' experience)
Company Summary
We are a high-growth digital engineering team building modern web applications for enterprise customers. Our culture values a strong learning mindset, craftsmanship, and pragmatic delivery. We iterate quickly and collaborate closely with design, product, and platform teams to ship impactful features.
Position Summary
We're hiring Front-End Developers who excel with modern Angular and TypeScript to deliver polished, performant user experiences. You'll build features end-to-end across modular component architectures, integrate with REST/GraphQL services, and uphold a strong testing culture. This role is onsite in the Tampa area with an interview process designed for rapid decisions.
What you'll do
· Build Angular + applications using standalone components, signals, RxJS, and NgRx for state.
· Implement UI with Angular Material, responsive layouts, and accessible patterns.
· Integrate with REST and GraphQL APIs; handle data, caching, and error states gracefully.
· Write unit tests (Jasmine/Jest) and EE tests (Cypress); maintain high coverage and CI quality.
· Optimize performance (bundle size, change detection, lazy loading) using Angular CLI, Vite, or ESBuild.
· Collaborate with designers and product managers; participate in code reviews and pair programming.
· Contribute to DevEx (NX monorepos, Angular Universal, PWAs) and support CI/CD (GitHub Actions/Azure DevOps).
· Containerize where needed with Docker and partner with DevOps for smooth releases.
What we're looking for
· – years of professional front-end experience, with recent Angular project delivery.
· Strong TypeScript, HTML, and CSS fundamentals; Angular Material experience.
· Proficiency with RxJS and NgRx; comfort with reactive forms and change-detection strategies.
· Testing experience with Jasmine/Jest and Cypress; familiarity with CI pipelines.
· Experience with performance optimization and modern build tooling (Vite/ESBuild).
· Nice-to-haves: Angular Universal, NX monorepos, PWAs, Docker, Azure DevOps/GitHub Actions.
· Learning mindset, collaborative communication, and ownership of outcomes.
Work model
· At least one in-person interview (preferably L or L).
· Seniors: days/week in office; Juniors: in office daily with remote days per month allowed.
· Target start: within weeks of final decision.