This is a remote position open to applicants living in Argentina or Uruguay.
Would you like to work on meaningful, ambitious products with an exceptional team?
Rotunda is seeking a detail-oriented frontend developer to help create a new generation of software tools for non-profits. Our flagship products are actively used by over 3,500 organizations and one million volunteers. The person who fills this position will develop rich user interfaces for these well-established products while also crafting brand new tools to help non-profits make the world a better place. In addition to a passion for building extraordinary user experiences, this position requires strong JavaScript skills, an intuitive sense of aesthetics, and the ability to work well in a .
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 . 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 be able to learn, leverage, and iterate on these unique and powerful tools.
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 .
Responsibilities
- 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
- Advanced Proficiency in English
- A desire to do great work on meaningful products
- Salary determined by experience, minimum USD 4,000 + bonus
- A strong, closely-knit team
- A focus on growth including one-on-one mentoring and capacitation courses
- Big challenges and the opportunity for extreme innovation
- Stability (Rotunda has been self-funded and profitable for over 15 years)
- and a fully remote work environment
- (past destinations include Uruguay, San Francisco, Mexico, and Costa Rica)
- Paid sabbatical program
Top Skills
What We Do
Bootstrapped and profitable from our humble beginnings in Buenos Aires, Rotunda started as a hobby project and just kept collecting momentum. We’re a fully remote, closely integrated group of talented, passionate people who enjoy solving meaningful problems. Bound together by a set of shared values, we rely on frequent cross-functional collaboration, transparent metrics, regular video-conferencing and periodic in-person retreats to craft a company culture of trust, excellence, laughter, and impact.
We are proud of our many happy customers, our philanthropic orientation, and our open source contributions. Sound up your alley? Get in touch.