Job Title: Full Stack Developer

Job Title: Full Stack Developer

Department: Development

Job Summary:

Demosphere is looking for an experienced Full Stack Developer who is motivated to combine the art of design with the art of programming. You will work on building state of the art user interfaces, APIs, data models, and both synchronous and asynchronous systems. You will use cutting edge technology to deliver web applications that provide rich user experiences, as well as develop the micro-services to fuel those applications.


  • Develop new user-facing features and functionality
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Architect and implement products from the ground up
  • Collaborate with other team members and stakeholders
  • Follow Agile development methodologies  and continuous delivery processes

Minimum Skills

  • 3+ years of experience with a strong background in full stack development of web applications
  • Experience with at least one advanced JavaScript libraries and frameworks such as AngularJS / KnockoutJS / BackboneJS / ReactJS
  • Experience with test-driven methodologies and using behavior-driven development frameworks, such as Jasmine, Chai, Mocha, Rspec, Test-Unit
  • Experience using at least scripting language NodeJS, Ruby  and framework Sinatra or Rails
  • Clear Understanding of Object Oriented Design & Programming and writing reusable, readable code
  • Good Understanding with cross-browser compatibility issues, and ways to work around such issues
  • Ability to learn and implement new technology quickly
  • Experience with NoSQL or SQL databases
  • Experience in using code versioning tools, such as Git
  • Experience with distributed Linux infrastructure in the cloud

Desired Skills

  • Familiarity with JavaScript module loaders, such as Require.js and AMD, Webpack
  • Familiarity with Redis, Apache Kafka, RabbitMQ or Amazon SQS
  • Familiarity with continuous delivery, DevOps, continuous integration
  • Dedication to improving processes and team performance
  • Familiarity with Docker, Kubernetes
  • Proficient with Mac OSX/Linux operating systems, especially command line


  • Health care options with company contribution
  • Dental care option with company contribution
  • Simple IRA plan with company match
  • Employee profit sharing plan
  • 3 weeks paid time off
  • 8 paid company holidays
  • 2 paid community service days
  • Flexible work schedule
  • Paid FMLA/Jury Duty/Bereavement policies

Demosphere is a team of smart, passionate, hard-working, and accomplished professionals who also strive for a healthy work/life fit. 

We recognize that your personal commitments don't end when you start work for the day. We offer flexible arrangements depending on job responsibilities, generous paid time off — both to ensure that employees can arrange their workdays for maximum productivity and to allow ample time for tending to family and personal responsibilities.

Please submit a cover letter highlighting your skills, goals and salary requirements, as well as your resume:

The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed

Contact us for more information