Skip to content

Front-End Developer – Angular

115k – 135kBethesda, MDFrontend EngineeringOnsite5+ YOE
Summary

Develops responsive Angular applications with complex data visualizations and state management for public sector clients. Requires 5+ years experience, expertise in TypeScript/HTML/CSS, testing with Cypress, and Agile collaboration.

About the role

Duties & Responsibilities

  • Develop code using Angular
  • Create mobile-friendly, responsive applications
  • Fully-engage in the Agile process as a cross-functional team member
  • Participate in code reviews
  • Write meaningful and targeted tests using Cypress and other frameworks
  • Be an active steward of a clean, extensible code base
  • Engage with clients throughout the entire development process
  • Research and recommend technologies to solve clients' problems and improve their processes
  • Learn and build a vast repertoire of technology stacks and dive deep into the specific technologies of the project

Preferred Qualifications

  • Experience with federal government or large enterprise systems
  • Experience in healthcare, life sciences, or systems handling sensitive data
  • Experience working on data-heavy or workflow-driven applications
  • Familiarity with cloud platforms (Google Cloud Platform (GCP), Amazon Web Services (AWS))
  • Experience working in multi-vendor, multi-team environments
  • Strong interest in user experience and accessibility

Required Skills and Experience

  • Bachelor's degree, preferably in Computer Science or related field
  • 5+ years of experience delivering resilient, well-tested code
  • Expertise with HTML, SCSS, Material, TypeScript, and frameworks such as Angular, React, or Vue
  • Experience with data visualization libraries such as D3.js, Chart.js, Plotly, or others
  • Familiarity with .NET, Python, Ruby on Rails, or Java
  • Proficient at testing as part of the development process
  • Experience with the entire Software Development Life Cycle
  • Strong understanding of Git versioning

Tools and Technologies

  • Angular, TypeScript, HTML, CSS
  • Experience with REST APIs
  • Git, GitLab, Gradle
  • Test automation using Cypress or Selenium
  • CI/CD, DevOps platforms
  • Jira/Confluence

Compensation

Targeted salary range: $115,000 - $135,000

Skills
AngularTypeScriptHTMLSCSSCSSMaterialReactVueD3.jsChart.jsCypressGitREST APIsJiraConfluence
Similar roles at this salary range
All Frontend Engineering jobs →
Databricks

Software Engineer, Web Products

Build and ship production web experiences across Databricks public properties on an AI-native platform. Requires 4+ years shipping web systems and strong fundamentals across the web stack.

136k – 205kMountain View, CAFrontend EngineeringOn-site4+ YOEReactDrupal
Beacon AI

Software Engineer, Frontend/Web App

Build React-based web interfaces for real-time and historical aviation data. Collaborate with backend engineers, PMs, and designers on production features.

135k – 190kSan Carlos, CAFrontend EngineeringHybrid2+ YOECSSHTML
Vanta

Senior Web Developer

Senior Web Developer building and maintaining Vanta's company website on a Next.js + Sanity CMS + Vercel stack. Owns features end-to-end, integrates analytics and third-party services, and upholds performance, accessibility, and SEO standards.

116k – 137kUnited StatesFrontend EngineeringRemote3+ YOECSSGit
Wispr Flow

Software Engineer, UI

As a UI Engineer, you will own the craft layer of the product, working with product and design to prototype, build, and ship polished interfaces across the voice platform and native actions framework. This role requires exceptional UI/UX taste, deep empathy for users, and a strong focus on visual and interaction quality.

135k – 240kSan Francisco, CAFrontend EngineeringOn-siteEntry levelCSSReact
Julius

Software Engineer - Product (New Grad)

New grad software engineer building intuitive, performant UIs for an applied AI startup's data science platform. Requires React/Next.js experience and shipped production code.

130k – 150kSan Francisco, CAFrontend EngineeringOn-siteEntry levelReactPython