Full Stack Web Developer
To work solution-oriented and closely with designers, to work with and learn about different technologies and frameworks, clean and elegant solutions.
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.
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.
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.
Coding, problem solving, clean and elegant solutions, collaboration, learning and experimenting.
A passionate and motivated interaction designer with expertise in the fields of human-centred design, user experience design, user interface design, rapid prototyping.
Service and UX Designer
Research, co-design and prototype, problem setting and problem solving, new technologies, collaboration, learning and experimenting.
A system thinker, you love solving problems and visualise complex systems, user interaction flows, beautiful user interface.
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
Fluent in Italian and English.
Able to mentor and coach others to deliver quality results and promote other's professional development.
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.