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.
- Eligibility: Must be legally able to work in Singapore.