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.