We are looking for a fullstack developer, with primary focus on PHP, who’s going to join one of our teams & help them build and scale an existing product.
The tech stack of the project is as follows:
The core backend is PHP and Laravel, combined with MySQL.
The frontend is various, including both Vue & React.
The core infrastructure is based on AWS.
This is a hybrid position, and our primary office is located in Sofia.
What’s important for the position:
Notable work experience with PHP, alongside Laravel (or similar framework)
Notable work experience with various frontend technologies and frameworks. We are frontend-agnostic and even if you have experience with Angular, we believe that this is transferable to both React & Vue.
Backend development fundamentals – HTTP, cookies, building APIs, passing data between client and server.
Relational database fundamentals.
An eye for detail – the projects are user-facing & in production.
Desire to work, learn & grow.
The ability to communicate well with teammates and clients, in order to figure out what needs to be built (software wise).
The ability to put chaos into order (software wise).
What you’ll do:
Join an existing team.
Deal with existing PHP & Laravel code bases.
Figure out requirements & implement features based on those requirements.
Lift abstractions from existing bits and pieces.
Break down abstractions into more maintainable bits and pieces.
Actively communicate with the team on progress and priorities.
Work within a well-established software development process.
What we offer:
Competitive salary.
Very good opportunity for career growth.
Opportunity to work from wherever suits you best (remote / hybrid position).
Social benefits, like additional health insurance & sports cards.
An environment full of software professionals & craftspeople, that love their craft.
A fun & optimistic work environment, where we get shit done without overworking ourselves to death.
Only short-listed candidates will proceed to the interviewing process.
We start with a phone screening (up to 30 minutes), getting to know each other.
Optionally, short-listed candidates will receive a take-home problem to solve on their own. We will decide based on the phone screening.
The big item here is the on-site technical interview, where we’ll do a deep-dive into various technical topics. This usually takes up to 2 hours.
Short-listed candidates will continue in the process with a set of additional technical & non-technical interviews, depending on the candidate, to further explore the opportunity.
We highly recommend you watching the 2 episodes from our podcast, where we go at length about our interview process & what to expect:
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.