We are looking for a Three.js Developer who is well-versed in front-end to join our team. You will be working on various applications to improve interactions and user experience for our customer-facing web. Experience in WebGL and has worked in ThreeJS.

Job Responsibilities

  • Collaborate with cross-functional teams to develop large-scale new features.
  • Contribute to the formation of product functioning by improving engineering standards, equipment, and procedures
  • Identify and debug production problems through services and technology stack
  • Take responsibility for developing high-quality code and handling design, development, and bug fixes.
  • Create and run unit tests to enhance and preserve code quality.
  • Calculate engineering efforts, plan implementation, and execute system modifications.
  • Ensure adherence to development objectives and principles
  • Deliver software with the finest functionality, performance, scalability, and dependability.

Job Requirements

  • Bachelor's/Master's degree in Engineering, Computer Science (or equivalent experience)
  • Strong Understanding of ThreeJS Concepts
  • 1+ year of software development experience in React.js, Three.js, and more.
  • WebGL proficiency is a plus
  • Excellent knowledge of Three.js, ES5, and ES6 concepts
  • Proficiency with React, JavaScript, HTML5, 3D graphics, and infographics
  • Experience with SVG, WebGL, and Canvas/CSS animation in practice
  • Understanding of 3D object rendering using WebGL and JavaScript API
  • Familiarity with JavaScript physics libraries (Ammo. js, Box2D JS, etc.)
  • Excellent creative and critical thinking skills
  • Expertise in mobile web standards, cross-browser compatibility problems, and their resolutions
  • Fluent in English for successful communication
  • Experienced with Agile methods and SCRUM
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.

Job Details

Total Positions:
1 Post
Job Shift:
Second Shift (Afternoon)
Job Type:
Job Location:
No Preference
Minimum Education:
Career Level:
Entry Level
Minimum Experience:
Less than 1 Year
Apply Before:
Apr 13, 2023
Posting Date:
Mar 13, 2023

Work Environment

Supervisor’s gender:
Percentage of female coworkers:

Cooperative Computing

Information Technology · 101-200 employees - Karachi

Cooperative Computing is a business-focused Digital Transformation company that helps organizations create demonstrable business value through the use of technology. We help Enterprises across the globe to develop and execute technology strategies that drastically reduce operating costs or drive critical competitive advantage, Cooperative Computing ensures your business can obtain the desired ROI or has a valid exit strategy that can be executed with little or no risk. With a systematic approach and a well-vetted partner network, Cooperative Computing can tackle the most complicated and sophisticated business issues that require technical experience and depth that is rare in today’s chaotic technology marketplace. In today’s financially demanding marketplace, no services business executive (whether internal or external services) can be limited by not having a clear vision of services provided, costs for these services transparently mapped out, and a strategy to continuously improve these costs or increase the value of the service. Join us and let the journey to value creation begin!

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!