Position: Middle PHP Developer (Laravel)
Company: SoftBlues
Experience required: 2y
Category: PHP
English level: intermediate
Published: 2021-07-01T00:00:00+03:00

**Required Qualifications**
— 4+ years of experience with PHP
— Good knowledge of the Laravel framework
— Deep understanding of OOP, SOLID, Design Patterns, and principles
— Experience in designing, building, and using REST APIs
— Strong knowledge of MySQL/PgSQL
— Unit Testing must have
— Good knowledge of GIT
— Following PSR standards
— Architecture: the ability to design applications based on business needs
— Experience in AWS, Linux, Docker

**Nice to have**
— Knowledge of Agile Methodologies
— Hands-on experience with CI/CD technics
— Experienced team management

**We offer**
— Professional challenges and engaging projects
— Corporate culture that inspires growth and development
— Regular tech talks
— Mentoring Program
— Certification at company cost
— Transparent salary review and growth strategy
— Regular team-building activities
— Comfortable working environment
— Friendly and open-minded team
— X Box, football team, adventures:)
— Remote or office

**Job Responsibilities**
- Developing features of different levels of complexity
- Participating in the decision-making process regarding product architecture, libraries, approaches, and patterns

**About the project**
The main mission of this e-commerce product is to provide small and midsize businesses a new way to sell their products online. The project has many revolutionary ideas for the Australian market and good traction, and involved investors.

The client regularly takes part in the planning meetings, so English communication skills and proactivity are very important.

**Project phase**
This is the initial phase of the new sub-product which will take care of all the multivendor operations within the marketplace.

**Project's technical details**
Laravel, Vue.js, Scrum, Gitflow, CI/CD, Docker, Cross-reviews.

**Team size and members**
You will join a team of two backend developers with a Laravel TechLead, and four frontend developers with a Frontend TechLead. Also, a group consists of QA, BA, PM.

**The interviewing process**
We have two stages of the interview — the first one with HR about the main expectations and vacancy conformity. The second one will be a technical interview with TechLead. If you pass both, we will send you an offer. If not, we will provide you with detailed feedback.

**Remote/In-office process**
Our main office is located in Lviv, and we are happy to see you in our comfortable office space. But we are remote-friendly. Currently, half of the team is remote from different cities of Ukraine.

**Working schedule**
Usually, we have daily meetings at 11:00. So it's essential to be present on them. All other times you can organize as you wish - start at 8:00 or 11:00. The primary responsibility is to track in Jira 8 hours per working day.

Please send us your CV, and we’ll have a coffee together!