Front End Developer

As a Front End Developer at Veriflow, you will bring the magic of Network Verification to life for our users by delivering the Web User Interface (UI) for our flagship product. Your ability to build highly interactive and polished user interfaces will provide an enjoyable and productive experience to our users.

You Will

  • Collaborate as a full time member of the UI Work with other engineers to understand features, provide Front End perspective, and deliver a polished user experience
  • Analyze requirements and propose solutions, designs, and interactions that deliver the value of the product and its features to our customers
  • Develop data-driven, complex interface solutions with an eye on performance, scalability, and reusability
  • Give data life though innovative visualizations and interactions
  • Develop polished user interfaces using modern web technologies
  • Participate in code reviews, research, and prototyping to drive the Front End goals

You Bring

  • An analytical mind and demonstrable understanding of modern development standards and practices
  • Deep expertise with JavaScript and the associated ecosystem
  • Fluency with at least one modern JavaScript Framework (Backbone, React, Vue.js)
  • Strong understanding of HTML markup with an emphasis on cross-browser responsive design techniques
  • Familiarity with CSS methodologies (OOCSS, SMACSS, BEM) and preprocessing (LESS / SASS)
  • Proficiency in writing asynchronous code using AJAX and promises
  • Experience with web services and RESTful API designs and websockets
  • Comfort with Git, Linux (including CLI), and JIRA
  • A strong testing mindset (Mocha / Chai)
  • Ability to implement a feature with limited direction and guidance
  • Experience developing GUI for enterprise products
  • BS or MS in Computer Science (or related) with at least 3 years of relevant experience

Extra Credit

  • Experience building complex visualizations in JavaScript (D3, C3)
  • Experience with modular templates (Handlebars/Mustache, Nunchucks)
  • Comfort using image editing software and asset optimization
  • Experience with backend programming languages including Python
  • Knowledge of data networking and/or computer security
  • Knowledge of ES6
  • Links and work samples

 

Veriflow

 
Veriflow is an early stage startup that is the creator and leading innovator of what is now called Intent-Based Networking (IBN), which has been labeled “The Next Big Thing” by both Gartner and Cisco. We are growing rapidly and need you to help us deliver the promise of IBN to our customers.
 
Join Us!
Remind me to apply later

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file