About us!
The world runs on 3D. Architects, engineers, and designers are using 3D software to craft real world products. At Speckle, we are transforming the industry by providing an open source data platform enabling seamless collaboration and data exchange across 100s of proprietary software silos. We are open source at heart, with a mission to enable everyone to speak in 3D. We break down barriers of proprietary vendor lock-ins to empower a more efficient collaboration and to foster innovation.
Speckle is growing and seeking a Lead Backend Developer to be a key contributor in bringing our SaaS offering from its adolescent stage into a mature multi-tenanted application.
The team
We are a group of extremely motivated individuals united by our mission to enable everyone to speak in 3D and our desire to make a lasting impact on the industry. We pride ourselves with our work and own what we do. "That's not my job.” is not something you will hear from a Speckler.
We are a global team building a global product. We embrace the unique opportunities that come with working in a distributed team, valuing flexibility, inclusivity, and open-mindedness. We actively support and uplift one another, leveraging our collective strengths to overcome challenges and strive for excellence.
We get together at company retreats multiple times a year to have fun and bond.
Your responsibilities
In this role, you will play a pivotal role to grow our SaaS offering from its adolescent stage into a more mature multi-tenanted application.
Key Responsibilities:
- Lead the technical implementation of Speckle’s first step towards a multi-tenant application
- Take ownership of the technical architecture and design decisions for our multi-tenant SaaS platform
- Mentor and guide team members, providing technical expertise, guidance, and support to foster their professional growth and development
- Develop and maintain scalable and efficient backend systems using Node.js and TypeScript
- Ensure the seamless integration of our platform with various third-party services and APIs
- Collaborate closely with our product manager, and other stakeholders to define technical requirements and ensure alignment with the overall product vision.
- Foster a culture of innovation, continuous improvement, and technical excellence within the team