• Develop visually accurate user-driven websites from design using HTML / CSS / JavaScript
  • Develop and test across multiple browsers, platforms, and devices, including smartphones and tablets
  • Take a lead role with other engineers and designers to deliver strong customer-focused experiences
  • Assist project managers in estimating projects for agency clients
  • Practice disciplined software engineering (e.g. clean code, code reviews, and writing beautiful, pragmatic code).
  • Actively contribute to team and company standards.
  • Maintain current site, fix issues that arise.
  • Take ownership of the project since the beginning to delivery of the project
  • Demonstrate discipline, respect team members and project deadlines
  • Mentor junior team members.


  • Experience with JavaScript and knowledge of the current JavaScript landscape
  • Comfort working with various JavaScript libraries (Vue.js, Angular, React)
  • Understanding of front-end best practices like mobile-first responsive design, accessibility, performance, and separation of concerns
  • Have full knowledge of the UI, cross-browser compatibility, DOM, new HTML5 constructs, CSS3 & pre-processors SASS
  • Basic knowledge of image authoring tools like Photoshop, Illustrator, to be able to crop, resize, or perform small adjustments on an image.
  • Good understanding of SEO principles and ensuring that application will adhere to them.
  • A sincere commitment to crafting readable and reliable code
  • BS or MS in Computer Science, Engineering, or related technical discipline
  • Experience mentoring other engineers, and the desire to lead

Additional skills that would be a bonus:

  • Experience with WordPress
  • Experience working with eCommerce platforms such as Magento.
  • Have experience with Single Page Application development.

Our Engineering Culture

We are a very tight knit group that is inclusive, fun and hard working. Our number one priority after producing a great product is keeping that spirit alive. We have a firm, non-negotiable no jerk policy.

At Flow, nobody works on their birthday. It's an extra day off. Every Friday we finish early so your weekend starts sooner.

We accept you for who you are and consider everyone on an equal opportunity basis without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.


Personal Information
* required

Application Details