.
Overview
No salary declared 😔
Manila, PH
Expires at anytime
Vibe Coder / Creative Technologist
Department: Consulting
Employment Type: Full Time
Location: Manila, Philippines
Description
Everything we do at TDL is guided by SPICE: Socially conscious, Pragmatic, Inventive, Catalytic, and Evidence-based. You can read more about us and our core values here.
Why this role is important for TDL
Why this role is important for TDL
We started The Decision Lab because we saw a big gap between what science & technology can offer and what is actually applied in the real world. We believe that decision science—spanning psychology, neuroscience, and AI—has the power to fill that gap.
We are not just consultants; we are a team of tinkerers. As our first Vibe Coder, you will sit at the intersection of design, engineering, and behavioral science. You won't just be building internal tools; you will be deploying interactive experiences to one of the largest behavioral science websites in the world, serving massive concurrent traffic every day.
You will work alongside senior partners to take ideas from "napkin sketch" to "shipped" in record time and explore new cutting-edge ones.
We are not just consultants; we are a team of tinkerers. As our first Vibe Coder, you will sit at the intersection of design, engineering, and behavioral science. You won't just be building internal tools; you will be deploying interactive experiences to one of the largest behavioral science websites in the world, serving massive concurrent traffic every day.
You will work alongside senior partners to take ideas from "napkin sketch" to "shipped" in record time and explore new cutting-edge ones.
What you'll be working on
High-Traffic Public Tools: You will build dynamic, interactive elements and new parts of the TDL website (e.g. calculators, diagnostic tools, interactive visualizations).
Figma to Reality: You will work closely with our designers to take high-fidelity Figma files and translating them into pixel-perfect working applications.
Internal Tooling: Sometimes, you'll be asked to buiold custom workflows to automate the boring stuff. Think: connecting our project management tools to LLMs to auto-summarize research or building a dashboard for our consultants to query data.
Rapid Prototyping: Taking loose requirements and transforming them into functional web apps within days using AI-assisted workflows.
Who you are
You might not fit the mold of a traditional "Software Engineer" at a big bank, and that’s a good thing - you prioritize speed, aesthetic quality, and outcome over rigid ceremony.
The "Eye": You understand CSS deeply and sweat the small details. You care about whitespace, typography, and responsiveness more than the average dev. When you look at a Figma file, you know exactly what you're aiming for - how o implement the gradients, shadows, and layouts so the final product looks "right."
The Toolkit: You are fluent in the new wave of AI coding tools. You use Cursor, Claude Code, or Windsurf to write the boilerplate so you can focus on the complex logic and the UI polish.
The Stack: You have experience shipping real web applications. You are comfortable with NextJS/React, Tailwind CSS, and Python and understand and know how to work with Git.
The Mindset: You are comfortable with ambiguity. You can take a business problem ("We need an interactive way to show this data") and invent a technical solution without needing a 20-page spec document and are able to make decisions on various elements either on the fly, or by quickly validating with one of your colleagues.
The Mission: You care about the world. You want your coding skills to contribute to projects that improve health, education, and financial well-being.
Requirements
Portfolio: A collection of real applications or interactions you have built. We want to see your frontend skills as well - please include links to live sites or GitHub repos where we can check the UI quality.
Design Literacy: Ability to navigate Figma (inspect mode, auto-layout knowledge) and translate it to code.
AI Fluency: Demonstrated experience using LLMs (Claude, OpenAI) to accelerate development.
Communication: Strong proficiency in English. You must be able to explain technical constraints to non-technical behavioral scientists.
Autonomy: A self-directed work ethic. Since this role is remote and output-based, you need to be able to manage your own time and troubleshoot independently.
About the role
Expected hours: 40h-45/week
Remote: This is a fully remote position requiring overlap with Montreal hours (EST) between 9am EST nd 4-5pm (with some flexibility of 1-2h)