Description
A Full-Stack Laravel developer is needed to work on a large custom website with over 300k+ monthly visitors. You will be part of the Development team and help define and develop the project's infrastructure. The primary goal is to migrate a legacy project from Zend 2 + jQuery to Laravel 9 + VUE 3
As our product is rapidly evolving, we invite a successful candidate to become part of the core team and grow together with us.
Responsibilities:
- Migrate a project from Zend 2 + jQuery to Laravel 9 + VUE 3
- Refactor and optimize existing legacy code
- Writing Unit tests and Project Documentation
- Code review and process optimization
Technologies used:
- PHP 7.x
- Laravel framework
- MySQL 8
- REST API Services
- Social media integration
- JS, JQuery, React
- HTML5, Bootstrap
- Git, Docker
TEAM: We are a small team currently consisting of 8 people with an HQ in New York.
Currently, the team includes:
- 2 senior developers
- 1 middle frontend developer
- Project manager
- Product and strategy marketing specialist
- Marketing PPC specialist
- SMM Specialist
- UI\UX Designer
- Customer support specialist
Requirements
- Minimum 3 years of commercial PHP development experience
- Good understanding of Docker
- Ability to apply OOP and common software design principles in PHP
- Excellent knowledge of Mysql and database structure
- 2+ years of practical experience with Laravel + Vue
- 1+ year of practical experience with Laravel (7-9) + Vue 3 (composition API)
- Functional programming in JavaScript
- Good understanding of HTML, CSS, jQuery
Good architectural understanding of web applications
- Higher technical education
- Experience in working with and architecting large/high-load applications.
- At the minimum intermediate level of written English (needs to understand and write technical requirements and documentation).
Personal qualities:
- Results-driven. This is an opportunity to work on a unique project, grow professionally and produce tangible results. These should be aligned with a candidate’s motivations for joining our team.
- Desire to take responsibility and ownership of assigned tasks/projects.
- Team player both in attitude and achieving results
- Passion for software development, innovation, and creative thinking
- Eager to learn new technologies and share your expertise with the team
What we offer
- Competitive salary and performance-based bonus
- Possibilities to do what you do best and to develop your skills even further
- Opportunity to work with a professional, friendly, and supportive team
- Pay for a gym (or equivalent yoga, dancing, etc)
- Company-paid English classes and professional education
- Work-life Balance due to flexible working hours
- PE accounting and support
- 15 working days holiday per year and paid sick leaves
Would be a plus
- Experience with REST API architecture and development
- Experience in writing tests with PHPUnit
- Experience with Mobile development on Vue 3