Skip to content

Instantly share code, notes, and snippets.

@Lochlan
Created November 2, 2015 16:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Lochlan/a97296e04977ba2cc735 to your computer and use it in GitHub Desktop.
Save Lochlan/a97296e04977ba2cc735 to your computer and use it in GitHub Desktop.

Front End Engineer at Nonprofit-Giving Startup

JOB DESCRIPTION

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.

Responsibilities:

  • 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

REQUIREMENTS

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.

ABOUT US

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

Perks:

  • Health and dental insurance for you and your dependents, 100% paid for by the company
  • Stock options
  • Fully-equipped inner SE 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

HOW TO APPLY

Please send an e-mail to jobs@impactflow.com 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