Full Stack Developer (WebGL/React/Three.js/Node.js)

Job ID: 36797699

Budget: $25 – $50 USD

I am looking for a Full Stack Developer with expertise in WebGL, React, Three.js and Node.js to help me develop an intermediate level game for a web-based platform. The game will require advanced 3D mechanics and interactions. Ideal skills and experience for this job include:
- Proficiency in WebGL, React, Three.js and Node.js
- Experience in game development and creating 3D visualizations
- Knowledge of web-based platforms and web application development
- Ability to work independently and collaboratively as part of a team
- Strong problem-solving skills and attention to detail.
- Specific experience with WebGL
- Time Zone CST

We are seeking a highly skilled and motivated Full Stack Developer to join our technology company. As a Full Stack Developer, you will play a key role in developing cutting-edge web applications and interactive experiences using WebGL, React, Three.js, and Node.js. You will be part of a dynamic team, collaborating closely with designers and other developers to deliver innovative solutions to our clients.

Responsibilities:

Develop and maintain high-quality web applications using WebGL, React, Three.js, and Node.js.
Collaborate with the design team to implement interactive and visually appealing user interfaces.
Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
Optimize web applications for maximum speed and scalability.
Troubleshoot and debug technical issues, providing timely resolutions.
Stay up to date with emerging technologies and industry trends, and apply them to enhance development processes and outcomes.
Requirements:

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Proven experience in developing web applications using WebGL, React, Three.js, and Node.js.
Solid understanding of JavaScript, HTML5, and CSS3.
Experience with RESTful APIs and asynchronous programming.
Familiarity with version control systems (e.g., Git) and collaborative development workflows.
Strong problem-solving and analytical skills.
Excellent teamwork and communication skills.
Ability to work in a fast-paced, deadline-driven environment.
Preferred Qualifications:

Experience with other JavaScript frameworks, such as Angular or Vue.js.
Knowledge of responsive design principles and mobile-first development.
Understanding of server-side rendering and SEO optimization techniques.
Familiarity with testing frameworks (e.g., Jest, Mocha) and automated testing methodologies.
Experience with database systems (e.g., MongoDB, PostgreSQL).
Knowledge of cloud platforms (e.g., AWS, Azure) and deployment methodologies.
Joining our team offers an exciting opportunity to work with cutting-edge technologies and contribute to the development of innovative software solutions. We foster a collaborative and supportive work environment where your skills and ideas are valued. If you are passionate about programming and thrive in a fast-paced, dynamic environment, we would love to hear from you.

To apply, please submit your resume, along with a portfolio or examples of your previous work demonstrating your expertise in WebGL, React, Three.js, and Node.js.

Note: This job description is intended to give you a general overview of the position and is not an exhaustive list of duties and responsibilities. The company reserves the right to modify the job description based on business needs.
Related categories: JavaScript HTML5 OpenGL Node.js AngularJS