Avatar for Rotunda Software

The un-startup

Frontend 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 products with a talented and passionate team of co-workers?

Rotunda is seeking a gifted, detail-oriented frontend developer to help create a new generation of people management software. In addition to a passion for building extraordinary user experiences, this position requires strong JavaScript skills, a deep understanding of the browser environment, 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 modularized frontend framework is built using open source tools developed at Rotunda in conjunction with James Halliday (a.k.a @substack). The view layer of this framework is composed of a proprietary library of interface components that is shared between our three products. Beneath this library is a unique in-memory database and a GraphQL-like query language that powers a layer of isomorphic application logic. The individual who fills this position will learn, leverage, and curate this framework in order to create powerful products and exceptional user experiences.

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, leverage, and curate our proprietary frontend framework
* Implement elegant, intricate, and responsive user experiences using advanced JavaScript
* Write well structured HTML (using Nunjucks) and CSS (using SASS) for pages and components
* Creatively resolve UX puzzles, filling in gaps in mockups and formal requirements
* 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 3 years of working experience with JavaScript, HTML & CSS
* An eye for detail, a sense of aesthetics, and a love for polished user experiences
* Strong technical skills, an open mind, and a hunger for challenges
* 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

Sales and Onboarding Specialist

Apply now