Position: Full-Stack Developer
Company: Insly
Experience required: 2y
English level: upper

**In this role you will:**
Build great user experiences 
Write “clean”, well-designed and high-quality code  
Cover your code with tests and user acceptance tests to ensure feature quality and guard against regressions 
Refactor, optimise and improve the existing codebase to make it more stable and easier to maintain, scale, and extend 
Keep abreast of new trends and best practices in software development 
Perform (and receive) code reviews 
Support your fellow developers and work closely with the wider team of architects, product owners, analysts etc. 
Collaborate to find the most efficient and effective solutions

**Skills you will need to have:**
Proven experience as Full-Stack Developer
Good understanding of front-end technologies (vue.js, JavaScript, HTML5 and CSS3) 
Strong knowledge of common PHP patterns and modern frameworks (Laravel, Docker) 
Database management skills (PostgreSQL)
Understanding of REST principles and GIT knowledge 
Excellent knowledge of troubleshooting, debugging practices and techniques 
General can-do attitude and critical thinking 
Good verbal and written English