Position: Back-end Developer
Company: Lavin Media
Experience required: 2y
English level: intermediate

**Lavin Media** builds exceptional IT marketing solutions for large partners from North America. We create a unique marketing platform to deliver high-quality service in different industries. We don't just advertise our clients' products or services — we build long-term marketing solutions within the context of enduring partnerships.

Our people's diversity and their ideas inspire the innovation that runs through everything we do, from unique technology to industry-leading services and customer experiences. We believe teams that openly support and challenge each other are destined to win!

LM is looking to hire an outstanding Web developer with solid technical skills to support all current projects and create new ones in the Canadian Company. You'll be involved in a spectrum of development practices, from cultivating high-level design to the specifics of software implementation. We have a great IT team with a strong development background to improve your skills and share your knowledge.

**Job description:**
- Researching, designing, implementing and managing software programs.
- Testing and evaluating new programs.
- Identifying areas for modification in existing programs and subsequently developing these modifications.
- Producing clean, efficient code based on specifications.
- Integrate software components and third-party programs.
- Determining operational practicality.
- Developing quality assurance procedures.
- Deploy software tools, processes, and metrics.
- Maintaining and upgrading existing systems.
- Verify and deploy programs and systems.
- Recommend and execute improvements.
- Create technical documentation for reference and reporting.
- Working closely with other developers, designers, and business and systems analysts.

**Skills & Background:**
- 3+ years of professional developing experience in PHP.
- Solid knowledge of OOP, design patterns, and layered architecture.
- Proficiency in writing PHP code (7.4+).
- Expertise in Symfony PHP framework.
- Strong experience in SQL with MySQL/PostgreSQL.
- Familiarity with *nix systems and shell scripting.
- Experience with building software architecture.
- Comfortable working with Git in git-based workflows.
- Strong communication skills, particularly written (as a remote company, we heavily emphasize written communication across all departments).

**Nice to Have:**
- A proactive approach to problem-solving.
- A positive attitude and entrepreneurial spirit.
- Frontend experience.
- Experience in TDD, and DDD.

**Why do we deserve your attention?**
Not only do we offer above-market compensation, but we also offer perks and benefits that promote people’s well–being. Here are some of them:

**Remote Work**
We offer a truly and fully remote environment. You choose where you are the most productive and comfortable to have an impact.

**Ongoing Learning**
People at Lavin are deeply inquisitive and eager to learn new knowledge and skills, that's why we support and create learning opportunities like the Free Books program, workshops, conferences, and more.

**Home Office**
We will cover the equipment and furniture expenses to make sure you have the best work-from-home experience.

**Physical Well–Being**
Fitness is more than a gym membership. We all have different tastes and preferences. That’s why we offer an allowance for a flexible fitness program that fits all.

**Unlimited Sick Days**
We understand that being only human means getting sick or feeling under the weather from time to time, so we guarantee you time off as long as you need to recover and get back on your feet.

**Fun Stuff**
There is never a shortage of fun stuff when you work with amazing people. But we like to spice things up and take them to the next level, you will soon learn how.