Our Mission

Generate empowers project teams with the digital infrastructure and expertise to rapidly design and deliver high-quality, cost-effective mass timber buildings.

We combine state-of-the-art gaming technology innovations and techniques (such as Proceduralism, GPGPU, Real-Time Graphics, and more) with AI to transform how the AEC sector designs and builds. When implemented at scale, our technology can help tackle the global climate and housing crises by accelerating the deployment of cost-effective, sustainable building materials and systems.

Your Role

As a Senior Typescript/React Developer, your primary role will be extending our software architecture and developing innovative features to provide a seamless, intuitive user experience for AEC project teams. You will handle complex elements ranging from collaborative user interface development to integrating advanced procedural generation and custom compute-based tools within a local-first, multiplayer platform. Collaboration with game developers, architects, and product designers will be essential as you work to transform the creation and visualization of building structures, interiors, and façades.

Requirements

  • Expert knowledge of JavaScript, specifically TypeScript and React.

  • Proven experience in the software, technology, or gaming industries.

  • Firm grasp of modern software design principles and a track record of practical application in product development.

  • Comfortable working in a lean startup environment and focused on achieving product-market fit.

  • Excellent problem-solving skills with the capability to devise creative and practical solutions.

  • Self-motivated with the ability to start projects independently.

  • Strong communication and collaboration skills, adaptable to virtual and in-person team interactions.

  • Experience with version control systems, preferably Git.

  • A strong advocate for a respectful and supportive workplace culture.

Nice to Haves

  • Background in user experience design and user interface development.

  • Experience developing desktop software.

  • Familiarity with the CAD industry or AEC sector.

  • Programming skills in C++ and Unreal Engine.

  • Knowledge of networked systems and distributed data architectures.

Working at Generate

Generate is a remote company, but we plan to open a headquarters in Boston, MA. We prefer candidates from the US or Canada and on Eastern Time (or willing to keep ET core hours), but we are eager to talk to anyone with a track record in software, game development or architecture and in making great software.

We’re an equal-opportunity employer and welcome applicants from all backgrounds. We are excited to hear from you!

Please include links to any representative projects in your application. We are excited to see examples of your work! Please send your resume, cover letter, and project links to info@generate.design.