> Markdown version of [/jobs/ext/1672257-typescript-developer](https://www.wearedevelopers.com/jobs/ext/1672257-typescript-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # TypeScript Developer - **Company:** Bidmachine Exchange - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Code Review, Distributed Systems, Design of User Interfaces, PostgreSQL, Automation of Marketing, Open Source Technology, Software Architecture, Queueing Systems, Software Engineering, TypeScript, ReactJS, Large Language Models, Caching, Backend, Functional Programming, Api Design, GPT - **Published:** July 16, 2026 - **Apply:** https://es.trabajo.org/oferta-2258-741b90f8cdde26786759c0ed9b023c25 ## About the Role and DSP with integrated analytics and insights, powered by proprietary know-how, continuous innovation and cutting-edge AI. Your job will be focused on building MGP UI - a next-generation control plane that brings configuration, experimentation and operational tooling into a single cohesive interface for our products. This is a greenfield project where you'll define the architecture, set technical standards and shape how the team works. We're looking for someone who is AI-native. You've integrated LLMs into your daily workflow - for coding, documentation, learning and thinking through problems. But it goes beyond personal productivity: you're excited about building AI-powered features into products. Natural language interfaces, assistants that reduce cognitive load for users. You understand that AI is a tool with sharp edges - you know its failure modes, you validate its outputs and you can teach others to use it effectively. About the role: - Own the architecture of MGP UI - make foundational decisions on stack, patterns and boundaries that will scale with the product. - Write production TypeScript - backend services, APIs and full-stack features when needed. - Integrate AI into workflows - both internal tooling and product features. - Mentor engineers, conduct design reviews and raise the technical bar across the team. - Collaborate cross-functionally with product, data and platform teams. Requirements: - 5+ years of experience in software engineering. - Deep TypeScript expertise - generics, conditional types, mapped types, type inference, type-safe API design. - Backend architecture experience - scalable services, distributed systems, PostgreSQL, message queues, caching. - AI fluency - you actively use Claude, GPT, Copilot or similar tools in your daily work and can articulate where AI helps and where it fails. - Strong communication - clear RFCs, constructive code reviews, ability to explain decisions to non-technical stakeholders. Nice to Have - Experience with React / Next.js for full-stack work. - UI/UX sensibility - you care about how interfaces feel, not just how they function. Experience with design systems, accessibility or working closely with designers is a plus. - Familiarity with ad tech domain (RTB, programmatic, exchange mechanics). - Contributions to open-source TypeScript libraries or tooling. - Interest in functional programming patterns applied to TypeScript. With a powerful product, strong market positioning and a team that strives for excellence, BidMachine offers a unique opportunity to grow, innovate and make a tangible impact in the programmatic advertising space. ## Related Videos - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Speak, Code, Deploy: Transforming Developer Experience with Voice Commands](https://www.wearedevelopers.com/videos/1159-speak-code-deploy-transforming-developer-experience-with-voice-commands) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Exploring TypeScript: Benefits for Large-Scale JavaScript Projects](https://www.wearedevelopers.com/magazine/554-exploring-typescript-benefits-for-large-scale-javascript-projects)