Apstra, Inc is seeking a Front-end Engineer (ClojureScript/Reagent/re-frame) for a full-time position located in Menlo Park, CA.


We’re extending our front-end team to work on our main application (AOS) and a set of internal tools. All applications are SPAs written in ClojureScript/Reagent/re-frame on top of REST-like APIs and can be classified as “Admin Dashboards” for infrastructure management software (tables, menus, forms, charts, wizards and custom visualizations)

Day-to-day job

  • Collaborate with product management team to define UI for existing use cases
  • Design UI and collaborate with back-end team to define API that will allow to implement given use cases
  • Implement UI for given use cases and provide a feedback to back-end team and product management team on what can be changed in API/use case to achieve better UX
  • Work with the rest of the front-end team to define common approaches, utils and UI-components that can be reused across multiple applications
  • Keep codebase up-to-date with the latest and greatest technologies and patterns which appear in the industry

Successful Candidate Profile

  • Recent experience in building complex UIs (preferably SPAs)
  • Working knowledge of Clojure(Script), Reagent and re-frame
  • Good enough knowledge of HTML/CSS/JavaScript and experience using CSS frameworks
  • Ability to work without supervision and proactively communicate about issues/blockers
  • Background in Computer Science (or self-education in algorithms/data structures)
  • (Bonus) Experience in building custom visualizations for large datasets (preferably with D3)
  • (Bonus) Basic understanding of computer networks and networking domain

To Apply

Send resume to apply-8986 [at] functionaljobs [dot] com