The role in a nutshell
We’re looking for a Senior Backend Engineer (PHP) with extensive backend and some team lead experience. You’ll be a part of a talented product team, where you'll have a key role in ensuring our technology scales with our business needs. The product team is constantly on the lookout for the next most valuable solution our technology can provide to our users. You’ll work in a distributed, remote team setup with colleagues in Ukraine, Latvia, and Norway, building a multi-faceted marketing campaign management platform. If you enjoy building scalable solutions with high complexity, while constantly looking for the most suitable technologies, this opportunity is for you!
Duties and responsibilities
Development of our main product application
Following and improving agile practices in our team
Writing tests and test scenarios
Designing software for scalability and easy maintenance
Code optimization & refactoring
Collaboration and architecture planning with the team
Skills and requirements
Minimum 5 years of experience actively developing with PHP
Proven experience as a technical lead responsible for execution and methodologies is considered a big plus
Experience implementing QA practices
Advanced understanding of Object-Oriented Concepts, Design Patterns, and Principles (SOLID, GRASP, DDD)
Advanced knowledge and experience working with public and private REST APIs
In-depth knowledge of SQL
Experience with Laravel (preferred) or with any other modern PHP framework
Debugging, profiling, and performance optimization experience
Good understanding of Docker and Kubernetes
Experience with cloud platforms (Google Cloud, AWS)
Experience working in Agile environment and willingness to improve our agile practices
At least upper-intermediate level of English
A degree in Computer Science, IT, or related field is considered a plus
Involvement and contributions in open-source projects is a plus
Reasons you want to join us
Friendly, highly qualified, and motivated team
Challenging projects and opportunities to learn
Possibilities for growth - we’re still a small team
Remote work and flexible schedule
25 days paid vacation, sick leave, and other benefits
This job comes with several perks and benefits
Enjoy a free catered lunch with your colleagues, every day.
Time is precious. Make it count. Morning person or night owl, this job is for you.
Get your caffeine fix to get you started and keep you going.
Easy access and treehugger friendly workplace.
Social gatherings and games; hang out with your colleagues.
Peckish after lunch? We got your back with soft drinks, treats and fruit.