Software Engineer

Fluxx has a mind for technology and a heart for philanthropy. Our cloud-based platform makes collaboration, clarity, and organization of data effortless. Foundations, nonprofits, and corporations can streamline their processes and make better strategic decisions with Fluxx. When these organizations work smarter, they move the needle on what we all care about most – making the world a better place.

In the role of Software Engineer, you’ll play a critical role in  building high-quality, innovative and fully performing software that complies with coding standards and technical design for the Fluxx product suite.


  • Design and execute user-facing features and applications for the Fluxx product suite
  • Produce high-quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
  • Responsible for delivering projects end-to-end on production
  • Work cross functionally with engineers, designers, QA and product managers


  • At least 2 years experience building, debugging, and scaling web apps
  • Proficiency with SQL and Unix
  • Dedication to writing quality code
  • Desire to learn and get better
  • Passionate about Fluxx’s vision to become THE company that changes Philanthropy forever

You’ll have a better chance of success given experience with:

  • Working in at least some of our stack:
    • Ruby, Rails
    • jQuery, React
    • Java
    • Elixir, Play
    • Redis, Resque
    • Elasticsearch
    • MySQL
  • Devops and AWS
  • RESTful APIs
  • Understanding and fixing bugs fast
  • Planning, estimating, and writing new features with designers and product managers
  • Testing and documenting your code

Back to top