Enable job alerts via email!

Senior Creative Technologist (Full Stack)

KR+D Pte. Ltd

Singapore

On-site

SGD 80,000 - 110,000

Full time

7 days ago
Be an early applicant

Job summary

A creative technology firm based in Singapore is looking for a Technical Lead to develop high-quality software solutions for interactive media. You will lead projects involving web applications and multimedia experiences. The ideal candidate should have over 5 years of software development experience, proficient in modern web technologies, and possess strong problem-solving skills. This role involves collaboration across teams and mentoring junior staff.

Qualifications

  • 5+ years in software development or technical production, ideally in creative-tech or interactive media.
  • Writes clean, efficient, and well-documented code.
  • Curious, open-minded, and eager to learn new tools and methods.

Responsibilities

  • Develop and deliver high-quality software solutions for interactive experiences.
  • Propose end-to-end technical approaches for installations.
  • Collaborate closely with designers and producers.
  • Assist in recruiting, onboarding, and mentoring technical staff.

Skills

Front-End Development
Back-End & Database
Version Control
Creative problem-solving
Project management

Education

Bachelor’s degree in computer science or related field

Tools

HTML
JavaScript
CSS
Node.js
Python
React.js
Unity
Unreal Engine
AWS
GCP

Job description

A Day in the Life:

1. Production & Technical Expertise

  • Develop and deliver high-quality software solutions for interactive experiences: touchscreen interactives, real-time visualizations, content management systems, web applications, phygital installations, multimedia experiences, and more.

  • Propose end-to-end technical approaches—software, hardware, and networking architectures—to support immersive and interactive installations.

  • Build and host simple full-stack web and interactive applications for client projects.

  • Configure and manage network infrastructures supporting installations and digital experiences.

  • Maintain a centralized code repository and module library to standardize production and improve efficiency.

  • Oversee hardware system design, including audio-visual, lighting, sensors, and mechanical components (or at least help to oversee and orchestrate technical partners in charge of these components).

  • Produce detailed technical specifications and manage external interactive suppliers as needed.

2. Innovation & R&D

  • Create proof-of-concept demos showcasing new technology (e.g., generative AI workflow design, LLMs, Comfy UI, third-party API integration).

  • Experiment with emerging tools and integrate them into project pipelines to enhance creative possibilities.

  • Contribute to development and launch of new digital products, documenting case studies that highlight innovation.

  • Identify opportunities to leverage technology for new services and business leads.

3. Team Collaboration & Knowledge Sharing

  • Assist in recruiting, onboarding, and mentoring technical staff.

  • Document and standardize workflows, tools, and best practices for in-house production tasks.

  • Collaborate closely with designers, producers, and partners to align technical solutions with creative vision.

  • Support cross-team proposals by providing technical rationale, estimated scopes, and high-level architecture.

4: Increase In-house Production Capabilities

  • Grow the portion of production budget kept in-house.

  • Establish a strategy for production components to achieve targeted production profit from in-house tasks.

  • Implement a cost-tracking system to monitor in-house vs. outsourced production costs.

5: Build & Optimize Internal Production Capacity

  • Recruit and onboard new technical staff.

  • Develop, document, and train teams on standardized workflows for touchscreen and visualization interactives.

  • Establish a centralized code repository and module library.

  • Demonstrate measurable improvement in production efficiency through standardized processes.

6: Drive Innovation & Quality in Digital Experiences

  • Launch innovative digital products with case studies.

  • Generate new paid projects from inquiries on innovation.

  • Achieve recognition for technical innovation in a digital experience.

What We Are Looking For:

  • Education:Bachelor’s degree in computer science or related field, or equivalent self-taught coding expertise.

  • Experience:5+ years in software development or technical production, ideally in creative-tech or interactive media.

  • Front-End Development:Proficient in HTML, JavaScript, CSS, WebGL; experience with React.js and modern frameworks (Vue, etc.).

  • Back-End & Database:Comfortable with Node.js, Python, PHP; experience with SQL and/or NoSQL databases.

  • Version Control:Familiar with Git workflows and maintaining code repositories.

  • Hardware Integration:Understanding of AV, lighting, electronics, and mechanical components.

  • Infrastructure:Able to configure and manage networks for interactive installations e.g. experience with cloud platforms (AWS, GCP, Azure) for hosting interactive applications.

  • Code Quality:Writes clean, efficient, and well-documented code.

  • Creative problem-solving and ability to make autonomous technical decisions in a fast-paced environment.

  • Experience with UI/UX design and familiarity with prototyping tools.

  • Proficiency with Unity, Unreal Engine, TouchDesigner; AR experience (ARCore/ARKit).

  • Curious, open-minded, and eager to learn new tools and methods.

  • Excellent organizational, problem-solving, and communication skills.

  • Strong team player, able to mentor others and work across disciplines.

  • Project management skills—working with agile or iterative workflows.

  • Vendor management—liaising with external suppliers or offshore partners.

  • Existing network of external talent or vendors in software development or interactive tech.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.