Position: Lead PHP Laravel Developer
Company: Vilmate
Category: PHP
Experience required: 5y
English level: intermediate

Our client is a US-based company that is developing an application that helps such people as coaches, therapists, speakers, content creators or authors to host a virtual event, conference, or summit, using the application as the event management tool.

You'll be building out APIs, working on our client’s main application, and building integrations with other systems such as Infusionsoft, ActiveCampaign, Stripe, Zapier, Zoom, and other systems.

Guys are using Laravel 8, TailwindCSS, and Livewire as the main stack, and will be using Octane and Vapor in the future as they scale.

You must have expert-level understanding and experience with Laravel and Object-Oriented Programming. You must adhere to best practices, be well versed in implementing unit and feature tests, and love solving the challenges that come your way.

The ideal candidate will be a full-stack web developer, however, if your expertise is the back-end then we can work with that.

We're looking for you to suggest architectural solutions, and making sure we meet our business objectives by the design and implementation of the application.

If you have excellent programming skills and a passion for developing applications, we would like to have a chat.

Responsibilities:
● Show excellent judgment when architecting and planning features and solutions.
● Have attention to details, and consider edge cases that may cause unintended behavior.
● Focus on security to ensure the integrity of the application and the data is protected.
● Participate in the entire application lifecycle, focusing on coding and debugging.
● Develop functionality and features as packages within the Laravel ecosystem.
● Write clean code to develop our web application.
● Troubleshoot and debug the application.
● Perform UI tests to optimize performance.
● Manage cutting-edge technologies.
● Collaborate with Front-end developers (if appropriate) to integrate user-facing elements with server-side logic.
● Gather and address technical and design requirements.
● Provide training and support to other developers as appropriate.
● Build reusable code and libraries for future use.
● Liaise with developers, designers, and system administrators to identify new features.
● Follow emerging technologies.

Requirements:
● Ideally, 4+ years of proven work experience as a Laravel Back-end developer.
● 5+ years of hands-on experience with PHP.
● Familiar with Agile development practices (Scrum, sprints, stand-ups, etc).
● Experienced working with Git flow, using Jira to manage stories and issues.
● Advanced experience/knowledge of database architecture and design.
● In-depth understanding of the entire web development process (design, development, and deployment).
● Advanced understanding of front-end languages (e.g. HTML, JavaScript, and CSS).
● Excellent analytical and time management skills.
● Good communication and writing skills.
● Teamwork skills with a problem-solving attitude.
● Must be available for meetings in the core hours of Eastern US timezone from 9 AM to 3 PM.

Our 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 and lawyer services.
● Bureaucracy-free and transparent management.
● Costs related to participation in workshops and professional conferences are covered (up to 50% coverage).
● Сorporate events 2 times a year and team building.