Full Stack Developer

Milan, Metropolitan City of Milan, Italy · Development · MI.DEV.1902 expand job description ↓


We are looking for a Web Developer who is dedicated to his craft, writes code that you can be proud of and that can hit the ground running. We need you to write beautiful, fast code to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways.

You will be responsible also for the coding, innovative design and layout of our customers websites. You will build websites from concept all the way to completion from the bottom up, fashioning everything.

You will be part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.

In detail your responsibilities will be:

  • Write clean, well designed, expandable, efficient code by using the best software development practices
  • Contribute in all phases of the development lifecycle
  • Develop and deploy new feature to facilitate related procedures and tools if necessary
  • Websites and web-apps
  • Server side interface development
  • Create site layout/user interface by using standard WEB practices
  • Integrate data from various backend databases
  • Gather and refine specifications and requirements based on technical needs
  • Cooperate with web designers to match visual design intent


  • At least 3 years of experience
  • Basic knowledge of Search Engine optimization process
  • Aggressive problem diagnosis and creative problem solving skills
  • In-depth knowledge of PHP5, SQL, HTML 5, CSS2/CSS3
  • In-depth knowledge of OOP and design patterns
  • Experience with Version Control Systems (git, svn)
  • Experience working in an Agile environment is valued
  • Knowledge of UI frameworks (AngularJS, KnockoutJS or React) is valued
  • Knowledge of PHP frameworks (Laravel, Symfony) is valued
  • Knowledge and experience with Wordpress is a plus
  • Knowledge and experience with Magento is a plus
  • Experience with NodeJS, Ruby, Python is a plus
  • Able to work under time pressure
  • Experience in an international company with international workflows is valued
  • Fluent in English (spoken and written)
  • German and/or Italian is a plus


  • Competitive salary and attractive benefits
  • Cool and really international environment
  • Work on very innovative projects for international brands
  • Educational opportunities
Personal information
Your Profile
Application Details