Skip to content

Instantly share code, notes, and snippets.

What would you like to do?

Junior Front End Engineer at Nonprofit-Giving Startup


ImpactFlow is looking for a front end engineer to join our product development team. You will work with a small cross-functional group of engineers to develop front-end JavaScript for our SaaS web application/platform.


  • Write features within the platform's Backbone.js application
  • Write unit tests and webdriver tests for everything you build
  • Collaborate with designers and product stakeholders to shepherd products through development
  • Test and fix bugs across multiple platforms and browsers (IE9+)
  • Peer review code prior to merging/deployment


About you:

  • Solid CS fundamentals (Computer Science degree strongly preferred)
  • Experience with JavaScript, especially "vanilla" JavaScript
  • Knowledge of version control systems like Git or Mercurial
  • Comfortable working in a UNIX/Linux shell
  • High attention to detail, a passion for learning and collaboration, and a desire to continuously improve

Bonus points for experience with:

  • Popular JS frameworks like Backbone, Ember, Angular, React, or jQuery
  • AMD or CommonJS
  • Software testing (TDD is a HUGE plus)
  • "Server-side" languages like Python, Ruby, PHP, Java, Clojure, etc.
  • REST APIs (especially HATEOAS)
  • Node.js
  • CSS preprocessors, especially Sass

Developers of any technical background are encouraged to apply, we like generalists.


ImpactFlow's mission is to help nonprofits get funding by connecting them with business partners, sponsors, and individual donors. More about us:

  • Well-funded startup with over $6 million dollars raised
  • Iterative/"agile" software development process centered around Kanban/Trello
  • Frequent releases
  • Developer-friendly shop emphasizing quality and thoughtful process


  • Health and dental insurance for you and your dependents, 100% paid for by the company
  • Stock options
  • Fully-equipped inner NE office with arcade games, a pool table, a kegerator, and snacks
  • Friendly and relaxed culture that promotes a work/life balance
  • Fuzzy feelings that come with the knowledge that your work makes the world a better place


Please send an e-mail to with the following information:

  • Resume
  • Link to your GitHub profile (or other code samples)
  • Cover Letter answering the following questions:
    1. Why do you want to work for ImpactFlow?
    2. What are your greatest strengths as a developer?
    3. What are your greatest weaknesses as a developer?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.