Software Engineer, JavaScript

"Core Contributors" are official part-time members of the Directus team, compensated as independent contractors. Commitment, working hours, and role responsibilities are all flexible and open for discussion.

As a Software Engineer at Directus, you will be responsible for exploring and building innovative solutions to address the most critical needs of our customers. This is a full-stack TypeScript position where you will design and deliver performant, maintainable, and scalable code for features and fixes.

Directus is a modern platform comprised of an API back-end written in Node.js, and an App front-end written in Vue.js, so JavaScript is the main working language. You will work closely with our product and design teams to advance our Core product, Cloud dashboard, marketing website, and various other web properties within the ecosystem.

Skills & Qualifications
  • Demonstrated expertise with JavaScript/TypeScript application development, asynchronous programming, promises, and HTML/CSS
  • Familiar with Vue.js, REST APIs, GraphQL, SQL, and modern JavaScript Tooling
  • Experience building customer-facing products with an emphasis on design
  • Bachelor's degree in Computer Science, or equivalent experience
  • Ideally, experience working within DigitalOcean, AWS, and other IaaS providers
  • Excellent English verbal and written communication skills; strong attention to detail
  • Comfortable multitasking in a fast-paced startup environment
  • Ability to manage project expectations and timeliness

  • Location
    While officially headquartered in NYC, all our staff is decentralized by design. Our global team has been efficiently working remotely for over a decade, coming together each day via internal chats and telepresence. As long as you have a webcam and a fast/reliable internet connection, you're all set!

    About Directus
    Directus is a venture-backed Open Data Platform with a passionate community and millions of users worldwide. Modern and completely modular, our core product is comprised of a connection toolkit for developers, and an intuitive no-code App for non-technical users. With the ability to be installed on top of any new or existing SQL database, Directus instantly provides end-to-end data democratization.

    Directus provides the data foundation for internal data tools and omnichannel digital experiences at some of the world's most forward-looking companies, including AT&T, Bose, HTC, Prada, TripAdvisor, and the United States Navy.

    We're obsessed with meticulously honing the perfect data platform. Our product-led growth strategy keeps us focused on creating a premium offering, prioritizing innovative solutions over feature bloat, and code quality over technical debt.

    Our team and ecosystem are growing at a rapid pace, but we still enjoy the benefits of being a smaller, more "tactical" team. Our organization is intentionally flat, with everyone wearing a few hats, and working with relative autonomy.

    Directus is an Equal Opportunity Employer. We're committed to building a diverse team of talented individuals who bring different perspectives to the company, and who feel a sense of inclusion and belonging when they join our team.

    If you're unsure about some of the details above, feel free to reach out with questions. We would love to hear from you!


    Interested in joining our amazing core team?

    If you're interested in the position above, please reach out to us to discuss. We're looking forward to hearing from you!