➔ All jobs
➔ Jobs at Center of Complex Interventions
➔ Apply for this job
About usMathesar is an open source tool that provides an intuitive interface to databases. Our goal is to make it easy for non-technical users to create, organize, and analyze data collaboratively, without any prior knowledge of database concepts. We started prototyping the project in March 2021 and are working towards our first (alpha) release in mid-2022.You’ll be joining our small, globally distributed team at the Center of Complex Interventions (CCI), a U.S. nonprofit. We work asynchronously and value work/life balance. Our work is public - look through our code, read our project and team wiki, and join our communication channels.What you will doYou’ll be our third frontend engineer. Your day-to-day work will involve:- Primarily, writing code using Svelte and TypeScript
- Collaborating with other team members, including:
- providing written feedback on product and design specs for new features
- figuring out technical architecture
- getting clarification on your work if you need it
- reviewing pull requests
- Helping with open source community work, including:
- creating issues
- writing documentation
- helping new contributors who are stuck
- participating in mentoring programs like Google Summer of Code
- Occasionally attending video calls between 12:00-18:00 UTC for:
- meetings focused on a specific agenda
- team events
- You have strong JavaScript development skills, including
- Understanding of the latest standards
- Proficiency in modern JS frameworks
- You have significant experience with the work involved in maintaining a large production codebase
- You proactively identify and resolve requirements that are not well-defined
- You aim for an exceptional user experience when you build products, including thinking about
- small design details and interactions
- accessibility
- performance and load times
- usability
- You have a solid grasp of database and SQL concepts
- You’re an excellent communicator in English,
- you can explain ideas quickly, clearly, and comprehensively in writing
- you are verbally fluent
- You’re interested in actively participating in an open source community
- You’re curious and enjoy learning new things
- First, you’ll fill out an application form with a few project-specific questions
- We’ll review applications on a rolling basis and either:
- contact you to schedule an introductory interview, or
- let you know we will not be interviewing you
- If the introductory interview goes well, we will schedule a technical interview
- If the technical interview goes well, we will ask you to solve an issue with the Mathesar codebase asynchronously. This will involve a few hours of your time.
- If the coding task goes well, we will schedule one more interview where you’ll meet our designer and a member of our backend team
- We’ll make our final decision and let you know the outcome
- Medical, dental, and vision insurance coverage
- Medical: CCI covers 80% of employee costs and 70% of dependent costs
- Dental and Vision: CCI covers 50% of employee costs for dental and vision insurance
- 401(k), including matching
- Life insurance coverage
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs
© 2019-2022 JobsinJS.com. All Rights Reserved.
More projects by me
Czech Course: Learn Czech language online