Position: Senior/ Middle strong Front-end Engineer (Three.js)
Company: Clover Dynamics
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2022-04-01T00:00:00+03:00

Clover Dynamics on behalf of our Canadian client is looking for an experienced Front-end Engineer with knowledge of React and preferably with Three.JS

**What is the metaverse?**

The metaverse is a virtual space that blends actual and virtual realities in real time, and is well on its way to becoming a highly influential platform for social interactions, cultural properties and economic exchanges. The metaverse ― a portmanteau of the prefix “meta,” meaning beyond, and “universe” ― is a term used to describe the concept of a future iteration of the internet, made up of persistent, shared, 3D virtual spaces linked into a perceived virtual universe. There, individuals can communicate, make profits, spend money and indulge in leisure time through their avatars.


**Our Engineering Team:**
The FrontEnd Engineering Department builds the Space web and app products. We have several product areas to manage like the metaverse itself, the data analytics, the builder, the marketing website, all the user experiences, our future marketplace. 

We build localized and optimized user experiences at scale around the world. These include our mobile websites, VR experience, and desktop sites. 

Our products are always evolving and under experimentation. We accomplish this by having an amazing builder tool, CI/CD systems, and use a modularized approach. 

As we are data driven and measure our results, we continually innovate and improve our work. We are looking for the next great talent who strives to learn and grow and has a standard of excellence, strong sense of ownership, and great technical skills.

**The Opportunity:**
We are looking for a FrontEnd Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. 

**Responsibilities:**
- Work independently or with other engineers to develop user experience-focused web applications, or provide support for existing systems
- Collaborate with designers, front-end developers, stakeholders, and clients to understand business goals, analyze requirements, formulate solutions, and ensure the successful execution and delivery of the end product
- Assist in scoping, estimating, and planning of projects
- Develop and manage well-functioning 3D functionalities
- Write effective data tracking
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Participate in code review, pairing, and other forms of knowledge sharing

**Qualifications**
- 5 years of overall software development experience
- Experience developing the website and/or VR applications
- At least 3 years of experience with Three.js, SVG, WebGL and Canvas/CSS animation
- Nice to have experience with A-Frame
- Knowledge about browser-based 3D rendering.
- Expertise in 3D graphics and Info-graphics
- Familiarity with continuous integration and automated deployment systems
- Self-motivated and directed, with a keen interest in current and emerging technologies
- Experience working with a cross-functional team in an Agile environment
- Excellent communication and collaboration skills

**We offer:**
- You can work remotely or from our Lviv Office
- Paid regular vacations and sick leaves 
- 4C development program
- English classes, etc