At KitBash3D, our mission is to enable and inspire creators of the virtual frontier. We work on the cutting edge of technology and digital media, creating premium 3D assets and software for movies and video games. Since our launch in 2017, our tools and services have been used on hundreds of movie and game projects for the largest studios such as Marvel, Netflix, Warner Bros, HBO, EA, Ubisoft, Naughty Dog, 2K Games as well as thousands of independent artists and hobbyists in more than 150 countries. We are a team of creators and collaborators on a journey to build the future, better, together!

We are seeking an experienced Senior Fullstack ElectronJS Engineer to join our talented and collaborative team.

As a Senior Fullstack ElectronJS Engineer, you will contribute to the development of our cutting-edge 3D Asset Management Application (Mac / Windows), Cargo. 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.

Location: This position can be remote or hybrid and is open to candidates based in CA, FL, IL, MO, OR, TX, and WA. Local candidates have the option to work out of our office located in Portland, Oregon.

What You'll Contribute

  • Collaborate with cross-functional teams to design, develop, and deploy new features and enhancements for our 3D Asset Management Application (Mac / Windows), Cargo
  • Work with our Product and Marketing teams to continuously and iteratively develop amazing new experiences for our customers
  • Write high-quality, maintainable, and performant code for both frontend and backend components
  • Participate in code reviews, provide constructive feedback, and maintain a strong emphasis on code quality and best practices
  • Contribute to unit testing, automated testing, and continuous integration to ensure the reliability of the application
  • Stay up-to-date with industry trends and technologies, and apply innovative solutions to technical challenges
  • Mentor and guide junior team members, fostering a culture of learning and growth

What You Bring to the Team

  • 5+ years experience as a Full-Stack Engineer, with strong proficiency in Electron, React, TypeScript.
  • Experience shipping desktop applications with Electron
  • Experience with securely and cleanly integrating third-party APIs and services
  • Strong understanding of Serverless Infrastructure and AWS services such as Elastic Beanstalk, RDS, S3, and CloudFront
  • Strong SQL/relational database skills
  • Strong understanding of software design patterns, best practices, and architectural principles
  • Excellent problem-solving skills and a proactive, positive attitude
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment

Bonus Points

    • Experience in industries involving 3D graphics such as film or game development
    • 3D Plugin experience in tools such as 3DSMax, Blender, Cinema4D, Maya, Houdini, Unity, Unreal
    • Experience providing mentorship and technical leadership

    What We Offer

    • Competitive salary - We believe in transparency and fairness in our hiring process. This position has an annualized market-based salary range of $110,000 - $160,000. Offers will generally fall within this range and take into account various factors including the responsibilities of the position, location of the applicant, experience, skill set, internal pay equity, and other relevant qualifications of the applicant. We encourage all qualified candidates to apply, regardless of where they may fall within the stated range.
    • Professional development funds
    • Health benefits (medical, dental, and vision)
    • 401(k) savings plan
    • Unlimited vacation time
    • 12 company holidays per year + End of Year companywide recess
    • Paid parental leave
    • Remote work and/or hybrid work in our NE Portland, OR office
    • 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 Marvel, Netflix, Warner Bros, HBO, EA, Ubisoft, Naughty Dog, 2K Games 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.