Three.Js Developer

Three.Js Developer London, England

CircleIn
Full Time London, England 26000 - 29000 GBP ANNUAL Today
Job description

Hey there! At CircleIn we’re building a 3D web-based platform to empower creators to break into virtual spaces. As a fresh and ambitious startup, we’re looking to invite phenomenal talents such as yourselves to embark on this thrilling journey and join us in bringing CircleIn to life. We've recently raised our pre-seed round and looking to expand our team. So who are we after?

We're looking for a lead Front-End developer with extensive experience in Three.Js to join our team. The successful candidate will be responsible for leading technical development of our web app and collaborate flexibly with our backend team to bring the features to life. You will utilise your skills in front-end development with an eye for detail to build and innovate on features for users and iterate on feedback. So more details down below!

Note

  • No agencies or consultancies, please!
  • We can only accept UK and EU applicants, or applicants able to relocate to the UK without sponsorship at this time.

Responsibilities As part of this role:

  • You'll have the opportunity to contribute to various parts of our own platform we are building
  • Contribute to the design, implementation, testing, and deployment of the CircleIn SaaS product.
  • Build applications & UI/UX according to specifications and designs
  • Use, customize, extend, and optimize Three.js to build 3D web experiences
  • Write code using core engineering principles & industry best practices to ensure quality, usability, and performance
  • Define and build test suites, perform analysis to identify opportunities for improvement & automation, and build them
  • Closely collaborate with our team of Developers and Product Managers to build the best product possible
  • Participate in our agile development process, including sprint planning, code reviews, and quality assurance activities
  • Help ensure product success by participating in discussions
  • Our great working environment and relatively small team mean there are plenty of opportunities to help shape our office & development culture
  • Benefit from and contribute to the continuous improvement of everyone's skillsets, whether it's through best practice guides and presentations
  • Contribute to the design, implementation, testing, and deployment of our own products

Requirements

For this front-end role, you are required to demonstrate experience & skills in the following:

General development experience:

  • Development in a source-controlled environment (Git) with modern DevOps practices
  • Experience working using an Agile approach & methodologies such as Scrum, Kanban, XP
  • Knowledge of unit, functional, and end-to-end testing frameworks (Jest, Playwright, etc.)
  • Experience writing testable, SOLID code and knowledge/use of design patterns
  • Experience working in a cross-functional team including Front and Back-end Developers, QA Analysts, and Product Owners/Business Analysts

Front-end technology skills:

  • Demonstrable skills & experience in modern JavaScript (ES6+) or TypeScript
  • Experience in a component-based front-end framework/library (preferably React but Angular or Vue.js are also cool)
  • Experience in building performant 3D experiences for the web using ThreeJS and React Three Fiber
  • Knowledge of HTML5 & CSS3 (with BEM or similar methodology)
  • An appreciation of good User Interface (UI) & User Experience (UX) design
  • Experience building single-page apps (SPAs)
  • Experience working with OAuth 2.0 APIs
  • Detailed understanding of the Node.js and npm ecosystem
  • Experience working with RESTful APIs and ideally GraphQL

We don't expect any one person to be experienced in everything, so let us know which (if any) of the below nice-to-have skills you might have:

  • Experience with CAD or AEC applications APIs (Autodesk Revit & Dynamo, Rhino & Grasshopper, etc.)
  • Understanding/experience with optimizing graphics (3D) Programming
  • Familiarity with 3D asset formats, including software packages.
  • Familiarity with Adobe’s Creative Suite, and Figma.
  • Creating Node.js packages, using private npm repositories and Storybook
  • Experience building/consuming APIs in a microservices architecture
  • Experience with Digital Ocean (or AWS) environment & services
  • Broader Quality Assurance and Automated Testing knowledge
  • Knowledge or interest pertaining to Architecture, Engineering, and Construction industries

Details of employment

Full time contract

On-site / Hybrid Working

Salary range: £26,000 - £29,000

Equity incentive: 0.7-2.5%

Why work with us? We believe the web is moving to 3D and you'll be a part of history that makes this accessible to everyone. CircleIn is on a mission to democratise 3D spaces, despite the monumental advancement of technology, 3D tools, and platforms that remain stuck in the past; technically complex, financially burdening, and time-consuming.

This won't be an easy journey, but for sure it will be one worth fighting for. If you're interested in taking part in this creative industry and conquering these tech challenges, we'd love to hear from you!

Job Type: Full-time

Salary: £26,000.00-£29,000.00 per year

Benefits:

  • Employee stock ownership plan
  • Flexitime
  • On-site gym

Flexible Language Requirement:

  • English not required

Schedule:

  • Flexitime

Supplemental pay types:

  • Bonus scheme
  • Yearly bonus

Ability to commute/relocate:

  • London: reliably commute or plan to relocate before starting work (required)

Application question(s):

  • How many years of experience do you have with Three.Js?

Education:

  • Bachelor's (preferred)

Work Location: One location

Reference ID: three.js

Three.Js Developer
CircleIn

Related Jobs

All Related Listed jobs

Customer Consultant, Northampton
Virgin Money Northampton, England 20000 - 25000 GBP ANNUAL Today

Working with awesome colleagues across our Stores and Digital Experience centre so customers always have the right person to speak to when they need expert

Electrician
Morgan King Leeds, England 23 - 24 GBP HOURLY Today

The work is to start immediately and expected to last 8 weeks. Leeds: reliably commute or plan to relocate before starting work (required).

Executive Assistant
SHADOW UTILITIES LTD Doncaster, England 23550 - 24000 GBP ANNUAL Today

Answer and direct phone calls. Maintain filing systems and records. The successful candidate will be responsible for managing day-to-day administrative tasks,

Retail Sales Advisor
DFS Hedge End, England 10054 - 19000 GBP ANNUAL Today

Youll use your natural enthusiasm and passion to bring our products to life, demonstrating great customer service to ensure that our customers' homes look

Graphic Designer Intern
Speedlabs - Teevra Edutech Pvt LTd United Kingdom 13692 - 23089 GBP ANNUAL Today

Creating a wide range of graphics and layouts for product illustrations, company logos, and websites with software such as photoshop.