Creative Coder (Full Stack)
design/creative Singapore (HQ) Permanent
We are seeking a Creative Developer to join our KR+D studio team to be our internal technology expert, assisting the team in producing, delivering ground-breaking experiences powered by creative technology, and bringing expertise in back-end development, hardware, and front-end development.
He or she will be responsible for assisting the digital studio manager in solution architecture, research and development, conceptualization, and production.
A Day in the Life:
Propose technical solutions (hardware and software) for the implementation of immersive and interactive experiences. Develop proof-of-concept interactive demos showcasing our innovation capabilities. Develop and host simple full-stack web and interactive applications for client projects. Manage and configure simple network infrastructures. Supervise the design and implementation of hardware systems that may include audio-visual and lighting equipment, IoT sensors and camera systems, as well as mechanical and electronic components. Produce technical specification documents to brief external interactive suppliers and participate in technical project management of external interactive suppliers. Experiment with Gen-AI workflows with LLMs, Stable Diffusion, and third-party APIs.What We Are Looking For:
Bachelors degree in computer science or other field + self-acquired coding ability Experience with front-end development using HTML, JavaScript, CSS, WebGL Basic or intermediate competency in Python, and PHP Experience with database setup and implementation skills (SQL and/or NoSQL) Experience with real-time visual engines (Unity, Unreal Engine, Touch Designer) is strongly preferred.
Experience with ARCore, ARKit or other AR libraries is a plus. Experience with hardware (audio-visual, lighting, electronics, mechanical) is a plus. Ability to work and communicate effectively in a team environment while also working autonomously with minimal technical guidance and supervision. Curious and open-minded.
Outstanding self-learning and problem-solving skills. Attention to detail and ability to write clean, efficient, and well-documented code.