About The Company:
Three Space Lab is a seed-stage company,  founded in 2019 as a spin-out from the MIT Media Lab. With our roots in multi-user virtual reality learning environments, we now focus on scalably bringing value to the real estate industry using our technology, helping developers to sell their project visions and buyers to make confident decisions. Our proprietary technology enables us to deliver photo-realistic experiences to participants who are together or far apart.

We're a dynamic and inclusive team comprised of individuals from diverse backgrounds and skill sets. Our collective passion lies in crafting immersive, purpose-driven VR solutions. Embracing a remote-first ethos, we prioritize flexibility and collaboration across all aspects of our work culture.

Research indicates that women and individuals from underrepresented groups often apply for a job only when they meet 100% of the listed requirements. If you believe you possess the skills necessary for the role but may not meet every qualification, we encourage you to reach out to us anyway. We're eager to hear about your experiences and what drives you, and to explore whether you'd be an excellent addition to our team.

 

About the Role:
We are seeking a versatile Senior Full Stack Engineer to join our team, responsible for a wide range of tasks, with a special emphasis on backend development and building intuitive, public-facing web applications, but also including graphics and mobile development. This role will be pivotal in maintaining and expanding our design system, ensuring consistency and scalability across our platforms. While emphasizing strong backend proficiency, we value candidates who can contribute broadly across the stack, including front-end development with a keen eye for graphics and user interface design. Additionally, experience with mobile development is highly desirable, as you will help create seamless and responsive applications for various devices. This is an ideal role for someone who excels as a generalist in full-stack engineering but has a particular strength in backend development, graphics, and mobile technologies.

 

Responsibilities:

  • Collaborate with stakeholders and other engineers to design and scope overall solution architecture and ensure we’re building the right thing, evaluating tradeoffs between effort, correctness, robustness, performance, and impact
  • Collaborate with stakeholders to influence overall product strategy and direction
  • Design, implement, test, deploy, and maintain both internal and public-facing cloud services including web services, applications, APIs, etc.
  • Design and manage deployment architecture configuration on Google Cloud Platform, including database architecture, integration, and migrations, server instance configuration, load balancing and scaling, versioned deployment, etc.
  • Own your workstreams and ensure stability, observability, scalability, performance, and security of cloud services. Identify and resolve performance bottlenecks, troubleshoot and fix bugs as they arise
  • Collaborate with designers to maintain and extend a Figma + React Aria Components + Storybook design system and its consumers
  • Stay updated with new technologies and industry best practices
  • Design, implement, and maintain CI/CD workflows, and internal DevOps tools and libraries
  • Implement automated testing, including UI testing
  • Delegate tasks to other team members, mentor junior engineers and support growth and upskilling of other team members, participate in code review
  • Write technical documents including design documents, internal tutorials, system architecture, functional documentation, etc.

Requirements:

  • 5+ years experience as a Full Stack Software Engineer
  • Strong experience with backend languages and frameworks, object-oriented programming, and dependency injection. C#/ASP.NET is strongly preferred, or alternately Java, NodeJS, Python, etc.
  • Strong experience with modern frontend languages and frameworks such as HTML5, CSS, JS (ES6), TypeScript, React
  • Strong experience with SQL and working with and optimizing RDBMS, e.g. MS SQL Server, PostgreSQL
  • Strong experience with automated testing, including unit, integration, and functional testing, designing for testability, and modern UI testing frameworks such as Jest, Cypress, Mocha, Chai
  • Good written and verbal communication skills
  • High-level project management skills, self-directed, willing to learn and help where needed, advocate for code quality, robustness, and maintainability. Good time management skills in a fully remote work environment

Preferred Qualifications:

  • Experience with modern web frameworks and design systems and tooling such as Next.js, CSS-in-JS, Redux, Headless Components, Figma, Storybook, etc.
  • Experience with ORM frameworks, such as Entity Framework Core

 

At 3SL, we are committed to fostering an outstanding work environment, characterized by a culture of ongoing enhancement and inclusivity. As a member of the 3SL team, you can expect to benefit from:

  • Remote work with a flexible schedule
  • Collaborative and Inclusive Team Committed to Excellence
  • Competitive compensation including stock options
  • Benefits include 401k  and a healthcare stipend
  • Our estimated base salary range for this position is $140,000-$180,000. The actual base salary for any offer will vary based on individual qualifications and market factors. The listed range above is a guideline, and the base salary for this role may be modified. In addition to salary, your compensation will include an equity package, reimbursement for health insurance costs, paid vacation time and sick leave, and retirement (401(k)) benefits.

 

At Three Space lab, we don't just accept difference—we celebrate and support it. Not only because it's the right thing to do, but because we draw on the differences in who we are, what we've experienced, and how we think to make Three Space Lab thrive. Three Space Lab is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, gender expression, protected veteran status, and any other characteristic protected under applicable State or Federal laws and regulations.

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.