The Project
We're looking for a frontend engineer to help build a brand new open source product that helps users of all skill levels use, extend, and visualize their data. We are heavily inspired by
Dabble DB.
The current team is two engineers, we're alumni of Creative Commons and have experience working on open source projects and building community. We're aiming for an initial team size of four, including this position and a product designer. We're based out of the nonprofit
Center of Complex Interventions and are advised by Joi Ito and Reid Hoffman.
The Position
We haven't started writing code for this project yet and you'll be our first frontend engineer. We expect that you'll have full ownership of the front end, including picking the stack, writing modular, scalable, and well-documented code, and ensuring accessibility, near-instantaneous performance, and a great user experience. You'll also help with ideation and design of the MVP and new features, collaborating closely with our product designer.
This position also involves ownership in building an active community around the product, including participating in conversations with both contributors and users, mentoring for programs like Google Summer of Code, and maintaining documentation, reviewing pull requests, and so on.
We are a fully distributed team, and you can be located anywhere in the world, as long as you are can make time between 2 PM and 8 PM UTC for meetings as needed.
Qualifications
We're looking for an experienced engineer that has architected, built, and deployed complex frontend applications that deal with large amounts of data. Ensuring scalability, accessibility, and performance are critical, and ideally, you have strong opinions on how to make that happen. We also expect you to be an advocate for creating an exceptional user experience.
Excellent communication skills in English (both written and verbal) are essential, since this position is fully remote. You should be able to work indpendently, build good working relationships remotely, and be a proactive communicator. You should also enjoy writing documentation, helping others, and building a community. You're probably also curious and enjoy learning new things.
Some nice-to-haves:
- solid understanding of SQL and databases
- experience as a contributor or maintainer of open source software
- experience with usability testing
- familiarity with Python
- remote work experience
Salary and Benefits
You will be a salaried employee if you're in the US and an independent contractor otherwise. We offer a competitive salary in the nonprofit sector. We also have a budget for learning material (books, courses, etc.) and conferences.
US employees have the following benefits:
- Medical, dental, and vision insurance coverage (CCI covers 80% of employee costs and 70% of dependent costs for medical insurance and 50% of employee costs for dental and vision insurance).
- Life insurance coverage
- 401(k) forthcoming
How to Apply
The Center of Complex Interventions, Inc. (CCI) is an equal opportunity employer. CCI complies with and adheres to all United States state and federal anti-discrimination laws with respect to its employment practices. CCI does not discriminate against any employee or applicant for employment on the basis of race, color, religion, gender, sexual orientation, gender identity and expression, national origin or ancestry, age, or disability or any other category protected under state or federal law. This policy extends to recruiting, hiring, compensation, benefits, assignment, working conditions, termination, re-employment, employee treatment, and all other terms, conditions and privileges of employment. All employment-related decisions are made on a nondiscriminatory basis so as to further the principle of equal employment opportunity."