Position: Middle Three.JS Developer
Company: Uni Agency
Experience required: 3y
English level: intermediate

**Uni Agency** is a team of professionals who specializes in 3D graphics and website creation. We are truly professionals in our field. We can teach you to understand our niche specialty in absolutely everything. 3D graphics, visualization, modeling, customization and much more will be waiting for you in our wonderful company.

**We are currently seeking a highly skilled THREE.js Developer with expertise in shader writing and experience with React/Three-Fiber to join our dynamic team.** In this role, you will be responsible for creating captivating and immersive 3D experiences using the THREE.js framework combined with React/Three-Fiber.

**Responsibilities:**

-Develop cutting-edge THREE.js applications that seamlessly integrate with React/Three-Fiber, providing immersive and interactive user experiences.
-Utilize your expertise in shader writing to create visually stunning effects, custom materials, and advanced rendering techniques.
-Collaborate closely with the design and development teams to implement complex 3D features and animations.
-Optimize performance and ensure smooth rendering of 3D scenes.
-Maintain and enhance existing THREE.js projects, incorporating new features and improving overall code quality.

**Requirements:**

-STRONG KNOWLEDGE OF THREE.JS
-Knowledge of JS and some popular frameworks/libraries/trends;
-Work experience with frameworks like React/Vue;
-Knowledge of HTML 5, CSS3, SASS/SCSS;
-Proficiency in THREE.js and a strong understanding of its core concepts and principles.
-Extensive experience in writing shaders and creating custom materials in THREE.js.
-Solid knowledge of React and familiarity with Three-Fiber, including their integration and best practices.
-Strong problem-solving skills and the ability to debug and optimize code for optimal performance.
-Excellent communication skills and the ability to effectively articulate technical concepts to both technical and non-technical team members.
-English Level: Intermediate+;
-Work experience works with version control systems, such as git.
-The main part of our projects is related to 3D visualization on the Internet,
-Work experience adaptation of web addendum to mobile browsers;

**We suggest:**

-Competitive salary payment;
-Interesting projects of light level on the basis of WebGL;
-Flexible work schedule;
-Stable salary payment 2 times per month;
-Friendly young team, healthy atmosphere and community;
-Opportunity for professional growth and development;
payment for medicines and admission;
-English training (you can improve your English with us).

If you want to become a part of our team and work on the projects of the world level - we check on you!