Senior Full Stack Developer

Job overview
We are looking for a Senior Fullstack Developer to join our Engineering team in Sofia, Bulgaria.
You will report directly to the Team Leader of the ticket shops team and collaborate closely with backend
developers, product owners, designers, QA engineers, and other colleagues across Monaco, Barcelona, and Lviv.
As a Senior Fullstack Developer, your mission will be to help design and deliver scalable, high-performance, and
maintainable applications using PHP, Symfony, VueJS and AngularJS, while also contributing to technical
decisions and best practices across the backend and frontend domains.
 

Main tasks & responsibilities
โ— Analyze functional product specifications (PRDs) and translate them into technical tasks.
โ— Develop and maintain robust, scalable, and secure PHP/VueJS applications
โ— Act as a technical mentor, supporting and guiding less experienced developers on architecture, coding
standards, and design patterns
โ— Actively participate in code reviews and ensure high code quality across the team.
โ— Contribute to the architectural and technical evolution of the platform
โ— Stay current with new technologies and continuously propose improvements to processes, tools, and
performance
โ— Ensure cross-compatibility of front-end applications and provide support for new web projects
โ— Work collaboratively with QA, Product Owners, and DevOps in an Agile environment (Scrum/Kanban)


Requirements
โ— 7+ years of professional experience in PHP and JS development
โ— Strong experience with Symfony, VueJS
โ— Proficiency in AWS cloud services, Docker, CI/CD setup
โ— Design, build, and manage containerized environments
โ— Troubleshoot and resolve issues related to infrastructure, applications, and deployments in a timely manner
โ— Experience with monitoring and alerting tools: NewRelic, Grafana, etc.
โ— Domain experience in ticketing, or high-traffic e-commerce platforms
โ— Solid knowledge of design patterns and ability to use on practice
โ— Ability to read, understand, and challenge complex PRDs independently
โ— Strong SQL skills and experience with relational databases like MySQL
โ— Proven ability to lead or mentor development teams
โ— Strong experience with unit testing and test-driven development
โ— Strong communication skills in English (written and spoken)
โ— Advanced experience with Git and modern development workflows
โ— Proactive, autonomous, and delivery-focused mindset

Published 3 July
33 views
ยท
2 applications
50% read
ยท
50% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...