See more Programming jobs

Back to all jobs

Community Brands is the leading provider of cloud-based software and fully-integrated payment solutions for member-based communities. The company provides the software “operating system” and engagement platform required to meet the rapidly-evolving needs of member-based organizations. Today, the company helps more than 100,000 associations, nonprofits, K-12 schools, and faith-based organizations achieve more for their communities.

We're looking for a full-stackJavaScript developer to join our nomadic team of software engineers. We're rapidly innovating our products to support a new format for events and conferences that include both onsite attendees as well as remote attendees, extending our industry-leading mobile/web application in Meteor and React. Live and work from anywhere, while learning new things, working on a product thousands of people love to use every day. We've developed a fantastic culture that embraces adventure in business, engineering, and lifestyle. Please join us!





About You





  • You love working with JavaScript, MongoDB, NodeJS, React, and related technologies; you have at least five years of professional working experience developing products using these technologies.
  • You might have an advanced CS degree.
  • You've probably contributed to open-source software.
  • You love to learn new technologies and embrace change. You are open to whatever technology, processes or techniques will improve your ability to deliver high-quality software as quickly as possible.
  • You thrive in a remote working environment where you may never meet your co-workers in person. 
  • You'll write beautiful, well-tested JavaScript both in the browser and on the server. You'll improve quality and reliability by bug hunting and writing tests.
  • You'll work directly with people in the entire company to design core product features, which you'll release and see used by hundreds of thousands of users.
 





What We're Building





  • We have a single product composed of five different Meteor applications including a Mobile Native app.
  • We use Meteor, MongoDB, React, and related technology to develop our second-generation Meteor based web and mobile application. Our team includes core committers to Meteor and we lovingly embrace open source contributions to a variety of projects.
  • We deploy code daily, to our AWS-based Galaxy clusters.
  • We use constraint solvers to model and solve complex scheduling problems.
  • We test everything with Cypress.
  • While we don't code pair, we aggressively review each other's code via pull requests and video presentations.
  • We use TargetProcess and Slack, with frequent video calls via Zoom or Google Hangouts. 
  • And much more!
 
Benefits and Pay
  • Competitive salary depending on experience and location
  • Unlimited paid vacation
  • Paid holidays
  • Full medical+dental benefits for US workers
     
  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!

Apply for this Position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!