Skip to content

Software Engineer I

Denver, COPortland, ORSeattle, WASpringfield, MOFrontend EngineeringHybridEntry level
Summary

Entry-level frontend engineer builds and maintains responsive web applications and UI components using modern frameworks like React or Angular. Collaborates with PMs and designers, writes tests, monitors with Datadog, and supports incident response with 0-2 years experience.

About the role

What You’ll Do

  • Design and Development: Contribute to the design, building, and maintenance of performant, accessible, and responsive web applications using our core frontend stack and frameworks, with guidance from senior engineers.
  • Component Ownership: Build and maintain UI components following established design system patterns, with attention to cross-browser compatibility and accessibility standards.
  • Collaboration: Work closely with product managers, UX designers, and engineers to translate requirements and design specs into production-ready interfaces.
  • Quality Assurance: Write unit and integration tests, participate in code reviews, and develop good habits around code quality, accessibility, and maintainability.
  • Observability: Learn and apply frontend monitoring practices using tools like Datadog to understand performance metrics and production health.
  • Incident Management: Support the response and resolution of frontend-related production incidents under the guidance of more senior team members, and contribute to root cause analysis.

The Skills and Experience You’ll Bring

  • 0–2 years of frontend development experience, including internships, coursework projects, or personal projects that demonstrate an ability to build and ship working software.
  • Foundational knowledge of JavaScript and TypeScript, with a willingness to deepen your understanding of modern language features and tooling.
  • Some experience with at least one modern frontend framework such as Angular, React, or web components.
  • Exposure to or curiosity about component libraries and design systems.
  • Basic understanding of how frontend applications communicate with backend services via REST or GraphQL APIs.
  • Awareness of or interest in cloud deployment concepts; prior exposure to AWS (e.g., CloudFront, S3) is a plus.
  • Openness to learning containerization basics, including Docker, as part of a modern development workflow.
  • Familiarity with or eagerness to learn frontend monitoring tools like Datadog.
  • An emerging awareness of web performance, browser rendering, and accessibility (WCAG) principles.
  • A collaborative, curious communicator who asks good questions and is receptive to feedback.
  • A Bachelor's degree in Computer Science, a related field, or equivalent practical experience — bootcamp graduates and self-taught engineers are welcome to apply.
Skills
JavaScriptTypeScriptReactAngularGraphQLRESTAWSDockerDatadogWCAG