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!
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