Work with Us

Please send your application, including a portfolio and links to prior work to job@dotdotdot.it

Available Positions

Full Stack Web Developer

You like
To work solution-oriented and closely with designers, to work with and learn about different technologies and frameworks, clean and elegant solutions.

Key Responsibilities
Collaborate effectively with front-end and back-end developers to create user-friendly web applications.
Develop and maintain web applications using modern web technologies and frameworks.
Design and implement responsive and visually engaging user interfaces.
Optimize web applications for optimal performance, scalability, and security.
Identify and resolve issues and bugs in existing web applications.
Stay up-to-date with the latest web development trends and technologies.

Requirements
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Proven experience as a Full Stack Web Developer or similar role.
Proficiency in front-end technologies such as HTML, CSS, JavaScript, and popular JavaScript frameworks (e.g., React or Vue.js).
Strong back-end development skills with proficiency in server-side scripting languages (e.g., Node.js or Python).
Experience with databases (SQL and NoSQL) and ORM libraries.
Knowledge of RESTful API design and integration.
Familiarity with version control systems (e.g., Git).
Understanding of web security best practices.
Excellent problem-solving and communication skills.
Ability to work both independently and as part of a team.

Nice to Have
Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud).
Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
DevOps and CI/CD pipeline experience.
Familiarity with mobile app development.
Contributions to open-source projects or a strong GitHub/portfolio.

Interaction Designer

You like
Coding, problem solving, clean and elegant solutions, collaboration, learning and experimenting.

You are
A passionate and motivated interaction designer with expertise in the fields of human-centred design, user experience design, user interface design, rapid prototyping.

You have
Great self-management skills, flexibility and a great ability in working in multidisciplinary teams; at least three years of interaction design experience and a developed point of view about your work; software and hardware prototyping skills; good and broad knowledge of state-of-the-art technologies; good knowledge of at least two of the following frameworks/languages: Arduino, Processing, VVVV, OpenFrameworks, PureData, maxMSP, Javascript, Python; awareness of iOS and Android design guidelines; great experience in using 2D/3D design tools to present and visualise complex projects (ie. Rhinoceros, Fusion/Inventor, Autocad, Illustrator, InDesign, Photoshop); experience in user centred design processes and a critical approach assessing a product or service.

Service and UX Designer

You like
Research, co-design and prototype, problem setting and problem solving, new technologies, collaboration, learning and experimenting.

You are
A system thinker, you love solving problems and visualise complex systems, user interaction flows, beautiful user interface.

You have
A strategic and systemic design mindset; self-management and co-design skills, expertise in dealing with complexity; at least three years of UX design experience

Critical approach and analytical skills to identify the core UX and service design categories (business requirements, user needs, technical feasability); expertise on leading qualitative and quantitative research (design methodologies, interviews, observations, questionnaires, etc.); great expertise in using service design tools (user personas, customer journey, service blueprint etc.); great experience in presenting and visualising projects using design tools; experience in user centred design processes and ability of critically assessing a product or service.

Good and broad knowledge of state-of-the-art technologies; informational architecture knowledge is welcome but not mandatory.

Project Manager for UX-UI and Service Design projects

You are

Fluent in Italian and English.
Able to mentor and coach others to deliver quality results and promote other's professional development.

You have

Good organizational and self-organizational skills. Good ability to manage complex projects.
Good ability in problem solving, able to simplify and bring clarity to challenging situations, models and issues to create structured actions. Strong creative skillset and out of the box thinking.
Good team coordination skills, team player able to lead teams in the future.

A strong consulting and advisory skillset including analytical capabilities, ability to synthesize content and translate it into sound recommendations and deliverables. Good customer relations skills and a customer-centric personality.

Good ability in managing budget.
Mastery of Google presentation, Excel and new forms of delivery.

Social Media Manager

You like
Design, new media languages, communication, writing, talking (even to strangers!) and interest in technology.

You are
A goal-oriented and independent social media manager, a figure with problem solving skills capable of understanding what is worth communicating and how according to a shared strategy.

You have
Good taste and experience in understanding priorities, following a strategy and developing content for social media platforms (such as linkedin, instagram, facebook) and newsletter management (Mailchimp), reading and reporting data analytics.

Relational skills and ability in teamwork, collaborating with people from different backgrounds.

Nice to have
Experience in using Adobe Suite programs such as Photoshop, Illustrator, After Effect/Premiere or software that allow you to create visuals to promote and communicate projects on different social media channels.

We are looking for a full-time resource.