We are looking for a talented and versatile Full Stack Developer freelance to join our development team.
In this role, you will be responsible for designing, developing, and maintaining both the client-side (front-end) and server-side (back-end) of web applications.
You will work closely with other developers, designers, and stakeholders to ensure smooth and efficient user experiences and feature implementations.
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.
Responsibilities include writing clean, maintainable, and efficient code following industry best practices, actively contributing throughout all stages of the software development lifecycle, designing, developing, and deploying new features, building and maintaining websites and web applications, developing server-side functionality and interfaces, creating responsive site layouts and user interfaces, integrating data from various backend databases, gathering and refining technical specifications, and collaborating with web designers.
Requirements:
A minimum of 3 years of professional experience in a similar role is required.
Strong problem diagnosis skills with a creative approach to solving issues are essential.
Proficiency in PHP5, SQL, HTML5, and CSS2/CSS3 is necessary.
Solid knowledge of Object-Oriented Programming (OOP) and design patterns is required.
Hands-on experience with Version Control Systems (e.g., Git, SVN) is needed.
Experience working in an Agile development environment is a plus.
Experience in Javascript programming (Angular and/or React) is required.
Expertise with PHP, Laravel, and MySQL is necessary.
Experience with WordPress, Drupal, and Prestashop is a nice to have.
Exposure to Node.js, Ruby, or Python is a plus.
Knowledge of Search Engine Optimization (SEO) practices is valued.
The ability to work effectively under time pressure and meet deadlines is essential.
Experience working in an international company with cross-functional, global workflows is preferred.
Fluency in Italian (both written and spoken) is required.
Proficiency in English is a plus.
Benefits:
This position offers a long-term collaborative relationship.
You will work in a young, cool, innovative, and international environment.
You will have the opportunity to work on very innovative projects for international brands.