Position: Node.js Developer with 3D experience
Company: Artkai
Experience required: 3y
English level: upper

Are you a skilled Back End Developer with expertise in Node.js and a strong understanding of Typescript/Javascript? Are you passionate about building robust and efficient server-side solutions for web applications? Do you have experience with optimization techniques for browser animations, and even better, 3D experience with frameworks like ThreeJS or BabylonJS? If you are excited to work on an NFT pack-opening site for a three-month-long project (with potential for extension), and have intermediate or higher level English proficiency, we have an exciting opportunity for you!


- You will participate in the development of the backend infrastructure of an innovative website for opening NFT packages. 
- You will be responsible for creating efficient and scalable server-side solutions, implementing Typescript/Javascript code, and integrating with front-end components to ensure a seamless user experience. 
- Your technical knowledge and creative problem-solving skills will help create a revolutionary platform for our users.

Responsibilities:
- Collaborate with the development team to design, develop and maintain robust server-side solutions using Node.js and Typescript/Javascript.
- Ensure server-side processes are optimized for efficient browser-based animations on both desktop and mobile platforms.
- Leverage your experience with 3D, ideally with frameworks such as ThreeJS or BabylonJS, to enhance the site's visual appeal and interactive features.
- Work closely with front-end developers to integrate front-end components with back-end infrastructure.
- Implement RESTful APIs and interact with databases for efficient data storage and retrieval.
- Participate in code reviews and contribute to improving code quality, performance, and scalability.
- Identify and remediate potential security vulnerabilities and ensure data protection measures are implemented.
- Collaborate with designers, product managers, and other stakeholders to understand project requirements and provide valuable technical input.
- Keep up to date with the latest trends and best practices in backend development by constantly improving your skills and knowledge.

Requirements:
- Proven experience as a Back End developer with expertise in Node.js and Typescript/Javascript. 
- Knowledge of browser animation optimization techniques on both desktop and mobile platforms.

Nice to have: 
- Experience with 3D frameworks such as ThreeJS or BabylonJS.
- Intermediate or higher level of English for effective team communication.
- Strong problem solving skills and a collaborative mindset, willingness to work in a dynamic team environment.
- Previous experience working on NFT or blockchain related projects is an advantage, but not required.
- Passion for innovation, creative thinking and continuous learning in the field of backend development.

Project Details:
- Duration: Initial three months (with potential for a longer term project)
- Type: Development of a website for opening NFT packs
- Team: A team of developers who can collaborate and think in terms of the future
- Location: Remote work

Join our ambitious team and be a key player in the development of an exciting NFT project that promises to revolutionize the digital landscape. If you have the expertise and enthusiasm to make a significant impact, apply now and become part of our innovative journey!