Company Summary:Photojaanics purpose is to help enrich our customers lives through personalized products. We are a part of New Vision and have been building and operating digital imaging businesses for over 15 years.We are a full-stack business. We produce our own products, market them, and manufacture them ourselves. This lets us maintain higher quality standards, faster product agility, and lower costs. We are a remote-first organization; our team is distributed over multiple cities in India and South-East Asia. We live and breathe data.At Photojaanic, we strive to build a caring, customer-centric, and innovative culture. We aim to build a culture where all viewpoints are welcome, and where friendliness and teamwork; humility and open-mindedness; curiosity and eagerness to learn, are all valued and essential to our shared company success. Here is the Job Description:Responsibilities: Build 2D and 3D applications using fabric.js, webgl/three.js, and React.js Write node.js lambda functions Integration with APIs Develop technical specifications and requirements Optimize applications for cost, performance, reliability, scalability, security, and extensibility Collaborate with our front-end team to build new personalization features Help improve our CI/CD pipeline velocity Manage app updates in an organized, agile manner Work closely with the UX Designer and Product ManagerQualifications: B.E / Bachelor of Science in Computer Science or equivalent field 3+ years of development experience with html5 canvas, three.js or webgl Strong knowledge of React.js Good experience with node.js or lambda functions Experience with CI/CD, AWS Amplify, code versioning, ex. Git Customer-oriented, friendly and humble Able to work independently.