Work with Us

Please send your application, including a portfolio and links to prior work to job@dotdotdot.it
All positions are based in Milan, with on-site presence requirements depending on the role, and require proficiency in Italian.

Available Positions

Full Stack Developer

We are looking for a Full Stack Developer (TypeScript/Python) with at least 3 years of experience to work on robust, scalable web systems within a collaborative team committed to technical excellence. You will join a team that works closely with product and design, with a strong focus on reliability, performance, and code maintainability.

You are

Pragmatic, with a strong engineering mindset

Comfortable working independently while placing great value on collaboration

Curious and motivated to keep up with evolving technologies and best practices

You like

Building robust, scalable systems and continuously improving them over time

Working across the entire stack, collaborating with designers and other developers on the team

Translating product requirements into reliable, well-structured backend solutions

Exploring the intersection of digital and physical experiences, working on projects that integrate web platforms with technologies such as interactive audio/video installations, sensors, and IoT devices

You have

At least 3 years of proven experience as a Full Stack Developer

Strong backend development skills, preferably with Python/Django

Solid experience with relational databases, including schema design, performance tuning, backups, and maintenance

Good knowledge of RESTful API design and integration

Experience in frontend development, preferably with React

Familiarity with version control systems (Git) and CI/CD workflows

A degree in Computer Science, Engineering, or equivalent professional experience

C1-level proficiency in Italian

It's a plus if you have

Experience with containerized deployments (Docker Compose or Kubernetes)

Familiarity with cloud platforms (AWS, Azure, or Google Cloud)

Experience with TypeScript- and JavaScript-based backend stacks

Proficiency in working with Linux environments

Contributions to open-source projects or a strong portfolio/GitHub profile

It's a plus if you have

Build robust, scalable systems and continuously improve them over time

Work across the entire stack, collaborating with designers and other developers on the team

Translate product requirements into reliable, well-structured backend solutions

Explore the intersection of digital and physical experiences, working on projects that integrate web platforms with technologies such as interactive audio/video installations, sensors, and IoT devices

Collaborate with frontend and backend teams to build reliable, user-facing applications

Develop and maintain web applications using modern frameworks and technologies

Improve the infrastructure that supports our applications

Optimize systems to ensure performance, scalability, and security

Debug, maintain, and improve existing applications and infrastructure

Actively contribute to improving internal processes and technical quality

Full time

Start: ASAP

Location: On-site (Milan) + Hybrid

Language: Italian (mandatory)



Interaction Designer (Mid)

We are looking for a creative and technically skilled Creative Interaction Designer to join our team on upcoming projects at the intersection of physical space and digital experience. The ideal candidate has a proven track record in interactive installation design and is equally comfortable crafting engaging digital interfaces and experiences.

You are

A designer who thinks spatially and experientially, not just on screen

A designer with a sharp visual eye, strong visual taste, and an appreciation for composition and layout

Someone who bridges the gap between creative vision and technical execution

A proactive, self-organized professional who thrives in fast-moving, collaborative environments

Based in Milan or willing to relocate

You have

Deep understanding of interaction design principles applied to both physical and screen-based contexts

Proficiency in developing tools that create real-time interactivity, generative visuals, sensor integration, as TouchDesigner

Solid experience with Figma (UX/UI design, prototyping, component systems)

Good command of Adobe Suite, particularly After Effects and Illustrator

Ability to manage a project from concept through installation and delivery

Availability for domestic and international travel for installation, production, and live event support

Proven professional experience in physical interactive installations: a portfolio showcasing real-world deployed projects is required

It's a plus if you have

Experience with ComfyUI or other AI image/video generation tools

Custom AI workflow design and integration into creative pipelines

Programming skills: Python, JavaScript, GLSL shaders, or similar

Familiarity with hardware interfacing (Arduino, MIDI, OSC, depth cameras)

Experience designing for spatial environments: projections, LED systems, multi-screen setups

What you'll do

Concept, design, and develop interactive installations for physical environments (e.g. exhibitions, events, public spaces, retail)

Craft visually polished digital touchpoints and user interfaces that balance strong aesthetics with engaging user experience

Design and prototype digital interfaces and experiences using Figma and related tools, as well as full-scale physical prototypes

Build and manage real-time interactive systems using TouchDesigner, integrating sensors, cameras, and other input devices

Collaborate closely with our creative and technical team to translate concepts into compelling, immersive experiences

Oversee the on-site setup, testing, and fine-tuning of interactive installations, including travel to domestic and international venues

Adapt and iterate designs across both physical and digital touchpoints

Full time

Start: ASAP

Location: On-site (Milan)

Language: Italian (mandatory)



Senior Graphic Designer

You are

A versatile and creative graphic designer with a strong visual sensibility

Comfortable working across static and motion-driven projects

Someone who transforms creative concepts into clear, engaging visual experiences

Detail-oriented, reliable, and proactive, with strong organizational and time-management skills

Curious about emerging design trends, visual storytelling and new creative technologies

Adaptable and open to experimentation across different media and formats

You like

Designing visual identities, layouts, and graphic systems for digital experiences and audiovisual content

Creating graphic assets for motion design, animation, presentations, and video productions

Collaborating closely with creative directors, motion designers and developers to bring concepts to life

Developing visual narratives across web, social media, events, and interactive projects

Ensuring consistency, quality, and attention to detail throughout every stage of production

Exploring new tools, workflows, and visual languages to enhance creative output

You have

3+ years of professional experience in graphic design, preferably within digital and branding

Strong proficiency in Adobe Creative Suite, particularly Illustrator, Photoshop and InDesign

Solid experience with Figma for interface layouts, presentations, and collaborative design workflows

A strong understanding of typography, composition, color theory, visual hierarchy and branding principles

Experience creating graphics that support motion design and video production

The ability to manage multiple projects simultaneously while meeting deadlines in a fast-paced environment

A portfolio demonstrating high-quality visual design across a variety of digital and print applications

It's a plus if you have

Familiarity with Blender for basic 3D design, animation, or compositing

Experience with TouchDesigner or other real-time visual design tools

Experience creating animated infographics, explainer videos or motion graphics

Awareness of current social media formats, trends, and platform-specific visual languages

Experience working with AI-powered creative tools and image generation workflows

What you'll do

Design visual assets for digital experiences, campaigns, presentations and branded content

Develop layouts, graphic systems, and design deliverables across multiple platforms

Collaborate with creative, motion, and development teams to translate concepts into compelling visual outputs

Create graphics that support animation, video, and interactive experiences

Adapt and optimize designs for different formats, channels, and production requirements

Maintain visual consistency across projects while contributing fresh ideas and creative solutions

Participate in brainstorming, concept development, and creative reviews throughout the design process

Full time

Start: ASAP

Location: On-site (Milan) + Hybrid

Language: Italian (mandatory)