Position: Lead Full-Stack Angular/Laravel Developer
Company: Vilmate
Experience required: 5y
English level: upper

Vilmate is looking for a Lead Full-Stack Laravel/Angular Developer to join a Canadian project that enables hospitality companies to add new online ordering channels that deliver incremental revenue.

About the client:
Our client owns and operates a digital food ordering platform that enables guests to order through white-label mobile, web, and kiosk solutions from food courts in business campuses, universities, and hospitals as well as restaurants, hotels, and casinos.

This client built internal expertise in all technology areas and wants to make sure that team members work in a stable environment, and that all work towards the same goals: implement projects and meet and exceed clients’ expectations.

About the project:
The product is a user-friendly to customers platform, an integration hub with the point of sales, payments, gift cards and loyalty, student cards, payroll deduct systems, and locker systems that present a lot of operational challenges.

You will work with the latest technologies including TS, Angular 4/8, Material, SASS, LESS, Bootstrap, PHP, Laravel 5.6+, MySQL, Redis, Docker containers, Ubuntu-like OS, bash scripts.

Responsibilities:

Provide architectural blueprints and technical leadership.
Develop and maintain the project using Laravel, Angular, and related technologies.
Implement and maintain best practices for software development including code quality, testing, and deployment.
Lead development work and plan tasks/subtasks.
Problem-solve issues with the project, including diagnosing and correcting any bugs.
Ensure project deadlines are met with high quality.
Requirements:

5+ years of experience in software development of the application(s) in production.
High level of knowledge of PHP and Laravel.
Experience working with TypeScript and Angular 2+.
Experience with SASS, LESS, Bootstrap.
Experience with MySQL and Redis.
Experience with Docker containers.
Experience with applications with a high number of users.
Excellent communication skills and ability to lead a team.
At least an Upper-Intermediate level of English.
Nice to Have:

Experience with Node.js and NestJS.
Experience with MongoDB.
Knowledge of Jenkins.
BSc/ MSc in Computer Science or Computer Engineering.
We offer:

Competitive salary and benefits.
Flexible working hours.
Vacation – 20 working days’ annual leave.
Paid sick days.
A personal laptop with all the essential software installed.
State holidays are granted.
Corporate accountant, lawyer, and psychologist services.
Bureaucracy-free and transparent management.
Costs related to participation in workshops and professional conferences are covered.
In-house and online English classes.
Free running lessons with a professional athletics coach.