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
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
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
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:
- Why do you want to work for ImpactFlow?
- What are your greatest strengths as a developer?
- What are your greatest weaknesses as a developer?