Avatar for Rotunda Software

The un-startup

Full Stack JavaScript Developer

Apply now
This is a remote position open to applicants living anywhere in North or South America.

Would you like to work on meaningful, ambitious projects with a talented and passionate team of co-workers?

Rotunda is seeking a gifted, experienced front-end or full-stack JavaScript developer to help develop a new generation of people management software. In addition to excellent technical skills, this position requires an eye for detail, a love for polished user experiences, and the ability to work well in a focused, ego-free environment.

Our two flagship products are scheduling tools actively used by over 3,500 organizations and over one million volunteers. Unison (workable.com/nr?l=https://unison.io/) , our newest product, is a communication tool for connecting and organizing groups of people with explosive growth potential. Our proprietary, modularized frontend framework is built using open source tools developed at Rotunda in conjunction with James Halliday (a.k.a @substack) and includes an isomorphic JavaScript execution paradigm. The individual who fills this position will work on architecting and implementing elegant, intricate, and responsive user experiences, and will also have the opportunity to contribute to sophisticated backend infrastructure built with technologies that include node.js, Express, PostgreSQL, and AWS Lambda.

Rotunda is a talented, dedicated, international team, passionate about doing meaningful work and building extraordinary products that people love. Our mission is to help people do good things, and our unique culture is rooted in a set of shared values (workable.com/nr?l=https://www.rotundasoftware.com/values) .


* Participate in three week, self-regulated development sprints
* Learn and leverage our specialized frontend and backend frameworks
* Implement elegant, intricate, and responsive user experiences using JavaScript
* Write well structured, polished HTML and SCSS for pages and components
* Carefully track action items to maintain the efficiency of the team
* Help design and develop new frameworks and components


* BS in Computer Science or equivalent work experience
* At least 5 years of working experience with JavaScript, HTML & CSS
* An eye for detail, a sense of aesthetics, and a love for polished user experiences
* Excellent technical and architectural skills
* Experience with node.js, Express, Postgres, and AWS
* A desire to do great work on meaningful products


* A close-knit team with experienced leadership
* Big challenges and the opportunity for extreme innovation
* 3-5K USD monthly compensation and a performance based annual bonus
* Stability (Rotunda has been self funded and profitable for over 15 years)
* Work-life balance
* Retreats (past destinations include Uruguay, San Francisco, Mexico, and Costa Rica)
* Paid sabbatical program

More jobs at Rotunda Software

View all jobs

Lead Backend Developer

Apply now

Frontend Developer

Apply now

Sales and Onboarding Specialist

Apply now