
Full-stack developer (PHP Laravel, VueJS)
We would like to hire a full-stack developer to look after hubforce.com and its existing customers globally.
Candidates can be based in: UAE, Europe (Romania, Poland, Slovakia, Portugal, Spain, Germany, Latvia, Lithuania, Estonia)
The following key skills are required on the back-end and front-end:Back:PHP, Laravel, PostgreSQL, Redis, Unit testing, design patterns, vue 3Front:Vue 3, integration with rest api, ability to work with figma, ability to develop ui kit
Key responsibilities:- Work in a team, ensuring the delivery of functionality in accordance with the product roadmap;- Scaling, development and improvement of the main components of the product;- Solving complex technical tasks during the product life cycle;- Provision and build, test, integrate and release using CI/CD processes.
Experience:- Work experience of 3 years or more;- Highly motivated, qualified and experienced developer with deep knowledge of Laravel and VueJs using TypeScript;- Experience with databases, e.g. PostgreSQL;- Practical experience with Azure/AWS cloud services (optional);- Understanding and practical application of Design Patterns and SOLID principles;- Version control using Git;- Practical experience of making architectural decisions based on the development process and code quality standards (design patterns);- Understanding and practical use of Agile methodologies.
Requirements:Excellent knowledge of PHP 7Knowledge of the framework LaravelGood knowledge of JavaScript (ECMA2015, 2016), CSS3Experience with MySQL 5.7/8 (or any relational database)Experience with Composer, YARN, Webpack, NginxExperience with Linux, and SSHUnderstanding OOP, SOLID, DRY, KISSTypescript, jQuery, PHP UnitExperience with REST APIEnglish B1 and higherResponsibilities:Write clean, readable, codeDevelop platform improvements and new featuresRe-architect and re-factor existing systemsMaintenance of existing software applicationWrite/optimize complex SQL (Eloquent) queriesBrainstorming over what is the best for the projectCommunicating with other teams in a company QA, managers, etc.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
