Junior Full Stack PHP Developer
Company Overview
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 education by leveraging cloud-based technology to enhance school efficiency, reduce teacher workload, and improve student outcomes. Our passionate team is dedicated to making a meaningful and lasting impact on education at every level.
Position Overview
We are looking for an enthusiastic Junior PHP Developer to join our team and help transform educational systems worldwide. In this role, you will tackle exciting technical challenges, work closely with your squad, and collaborate with colleagues across the organization. This position offers clear growth opportunities within the company, allowing you to develop your skills and advance your career while contributing to impactful projects that make a global difference.
Key Responsibilities
- Feature Development:Assist in developing new features and functionalities for web applications using PHP (Laravel), JavaScript, HTML, and CSS.
- Bug Fixing:Identify, troubleshoot, and resolve bugs and issues in both front-end and back-end code.
- Code Maintenance:Maintain and update existing codebases to ensure continued functionality and performance.
- Database Management:Collaborate on designing and managing databases, including writing and optimizing SQL queries.
- Testing:Participate in writing and executing test cases to ensure the reliability and quality of the software.
- Collaboration:Work closely with senior developers, and other team members to understand project requirements and contribute to solutions.
- Documentation:Document development processes, code changes, and system configurations for future reference and team knowledge sharing.
- Optimization:Assist in optimizing website performance and ensuring efficient use of resources.
- Support:Provide support in troubleshooting and resolving technical issues reported by users or stakeholders.
- Project Management:Participate in planning and estimation for new features and projects, contributing to project timelines and deliverables.
Qualifications & Skills
Hard Requirements (Must-Have):
- Professional Experience:At least 1 years of professional experience as a Junior Full Stack PHP Developer or in a related role.
- Educational Background:Bachelor’s or Master’s degree in Mathematics, Computer Science, or a related field. Might be currently in university.
- PHP Proficiency:Solid understanding of PHP with practical experience in application development using PHP and Laravel.
- Front-End Skills:Experience with front-end technologies, including HTML, CSS, and JavaScript.
- Database Knowledge:Hands-on experience with MySQL, including writing and optimizing SQL queries.
- Analytical Thinking:Strong analytical and engineering thinking with a good grasp of algorithms, data structures, and software design patterns.
- Object-Oriented Programming (OOP):Understanding of OOP concepts and their application in software development.
- Version Control:Familiarity with version control systems, particularly Git.
- Proficiency in English:Minimum level B1 according to the Common European Framework of Reference for Languages (CEFR).
Hard Requirements (Bonus):
- Cloud Computing:Familiarity with cloud computing platforms like AWS, GCP, or Azure.
- API Integration:Experience working with APIs.
- Education Sector Familiarity:Understanding of the education sector and its data requirements.
Soft Requirements:
- Problem-Solving:Strong problem-solving skills with the ability to critically analyze data and its implications.
- Communication Skills:Excellent communication skills, with the ability to present complex information in an accessible and engaging way.
- Attention to Detail:High attention to detail, with strong command of written and spoken English.
- Collaboration:Ability to work effectively within cross-functional teams and foster a collaborative environment.
- Continuous Learning:A proactive approach to staying updated with advancements in data science, machine learning, and educational research.
What We Offer
- Hybrid Work Model:Enjoy a flexible work arrangement with 2 days in the office each week, following a comprehensive 3-months, 100% onsite onboarding period.
- Health Benefits:Additional health insurance coverage for your peace of mind.
- Wellness Perks:Access to a MultiSport card to support your fitness and well-being.
- Food Allowance:Receive food vouchers as part of your benefits package.
- Prime Location:Work in a centrally located office in Sofia, easily accessible by public transport.
- Paid Leave:Enjoy 25 days of paid leave annually, giving you ample time to spend with family and recharge.
- Locations
- Bulgaria
About Shkolo
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 education by leveraging cloud-based technology to enhance school efficiency, reduce teacher workload, and improve student outcomes.
Our passionate team is dedicated to making a meaningful and lasting impact on education at every level.
Junior Full Stack PHP Developer
Loading application form