Software Developer
Job Summary
About the Role
We are looking for a talented Mid-Level Full-Stack PHP Developer to join our growing technology team and help drive innovative solutions that support educational organisations globally.
This is an exciting opportunity for a developer who enjoys solving complex technical challenges and working across the full software development lifecycle. You will play a key role in the development testing maintenance and optimisation of full-stack applications contributing to both back-end architecture and dynamic front-end user experiences.
Working closely with cross-functional teams you will help deliver scalable high-quality solutions that make a genuine impact within the education sector while continuing to grow your own technical expertise and career.
What youll be doing
Develop and maintain full-stack software applications in line with project and business requirements
Develop robust server-side functionality using PHP and Laravel
Test debug optimise and maintain code across the full stack
Support and enhance existing software systems and applications
Collaborate with internal teams to analyse requirements and deliver effective end-to-end solutions
Maintain technical and project documentation
Participate in discussions around technology improvements innovation and development best practice
What were looking for
Proficiency developing full-stack applications using PHP and Laravel
Strong knowledge of TypeScript JavaScript (ES6) HTML5 and CSS3 (React experience is a bonus)
Good understanding of object-oriented programming algorithms and software design patterns
Experience with MySQL including schema design and query optimisation
Proficiency using Git for version control
Experience working with Amazon Web Services (AWS)
Understanding of agile software development methodologies
Strong problem-solving and debugging skills
Ability to work independently and collaboratively within cross-functional teams
Strong written and verbal communication skills
Ability to produce technical documentation and reviews
Business-level proficiency in both Bulgarian and English
Qualifications
Bachelors degree in Information Technology Computer Science or a related field or equivalent practical experience
Why Join Us
Opportunity to work on meaningful products that support the education sector
Collaborative and supportive team environment
Exposure to modern technologies and innovative projects
Opportunities for professional development and career progression
A role where your contributions genuinely make an impact
Benefits
25 days annual leave
Additional health insurance
Food vouchers
MultiSport card
Hybrid working model
If you are passionate about technology enjoy solving complex challenges and are looking to grow your career within a purpose-driven organisation we would love to hear from you.
About Company
With over 1,700 schools and more than 1 million users, Shkolo is Bulgaria's leading Management Information System (MIS) provider.Now a proud member of the Juniper Education group, Shkolo is expanding its products to over 16,000 schools worldwide.At Shkolo, we are revolutionizing educa ... View more