KitBash3D is looking for an experienced full-stack developer to join our growing engineering organization. The ideal candidate for this role is excited about designing elegant solutions to difficult problems. You will work closely with our Head of Engineering and the product development team to create innovative tools and help us enable and inspire creators to build virtual worlds. You will be a key member of our team with a large say in how our web and desktop applications are built, how we approach design and architecture tradeoffs, and the future of our products

We are on a mission to enable and inspire the creators of the virtual frontier and we’re looking for amazing people to join us on this journey.

Location: This position is open to remote candidates with the option to work out of our Portland, Oregon office.

What You'll Contribute:

  • Work closely with the Head of Engineering and developers on the team to design large components of our SaaS application, including vNext of KitBash3D’s product offerings and services.
  • Work with our Customer Experience and Design teams to continuously and iteratively develop amazing new experiences for our customers.
  • Design new web application features, gather requirements, and document the design.
  • Delight customers by solving problems and developing new product capabilities using HTML5, CSS, C#, and the Blazor UI framework.
  • Maintain a high and rising bar for other developers on the team through architecture and design review, estimation, code reviews, pair programming, education, and other novel practices.
  • Participate in daily standups, drive your features to do, and collaboratively work in a team environment.
  • Learning new technologies to keep your skills current.
  • Grow and scale your abilities as the company grows

What You Bring to the Team:

  • 5+ years of experience in frontend web application development using HTML5, CSS, TypeScript/JavaScript, and component libraries like React/Redux.
  • 5+ years of experience using backend web application development using a strongly-typed language like C# or Java.
  • Strong success in delivering high-availability SaaS services with scalability, reliability, and maintainability in mind.
  • Proven experience with owning or driving large-scale services, components, or features.
  • Software pattern-based design principles (gang of four) and related concepts, such as dependency injection, separation of responsibilities, and clean coding.
  • Demonstrable ability to envision and design new features.
  • Bachelor’s degree in computer science or comparable experience.
  • A sincere desire to learn and grow–we’re still quite small, so the willingness to take on new challenges as the company grows is essential.

Bonus Points:

  • Extensive and robust experience in frontend web application development: expert code development, service-oriented architecture, queueing theory, caching, CICD, security, data architecture, and how to take minimum, viable products to a final system, taking into consideration the balance between technical debt and competing business priorities.
  • Expertise in backend web development technologies like Python, C#, SQL, etc.
  • Strong expertise in CSS.
  • Previous experience with AWS and cloud-centric design patterns.
  • Experience with Azure or competing cloud technology offerings and cloud-centric design patterns.
  • Experience with hyper-modern frameworks, such as web assembly, C#/Blazor, and gRPC.
  • 3D Plugin experience in tools such as 3DSMax, Blender, Cinema4D, Maya, Unity, Unreal is a plus

What We Offer:

  • Competitive salary
  • Professional development funds
  • Health benefits (for full-time employees)
  • Unlimited vacation time (for full-time employees)
  • Remote work
  • Opportunities for professional development and career growth as KitBash3D grows

About KitBash3D

KitBash3D is a company and community that celebrates taking risks and being on the cutting edge of technology and digital media. Our premium 3D assets cover everything from ancient temples to futuristic utopias that artists use to bring their imaginary worlds to life. Our customers include the largest studios (Disney, Marvel, HBO, Ubisoft, EA, 2K) as well as thousands of independent artists and hobbyists in more than 150 countries.

We are on a mission to enable and inspire the creators of the virtual frontier and we’re looking for amazing people to join us on this journey.

Equal Opportunity Employment

KitBash3D is committed to a diverse and inclusive workplace. KitBash3D is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please include your request as part of the questionnaire in this application.

Please Keep Reading...

We know research shows that women and other marginalized folks tend to only apply to a job when they meet every requirement. So, if you think you have what it takes to own this role, but don’t necessarily check every box, we would still love to hear from you!

E-Verify Employer
KitBash3D participates in E-Verify. For more information on E-Verify and your rights to employment, please see the following notices: E-Verify Notice 1; E-Verify Notice 2.