Shkolo logo

Senior Full Stack PHP Developer

Shkolo

Job Description

Overview

Join Shkolo, Bulgaria's leading Management Information System (MIS) provider, as a Senior Full Stack PHP Developer. We are revolutionizing education by leveraging cloud-based technology to enhance school efficiency, reduce teacher workload, and improve student outcomes. As part of the Juniper Education group, we are expanding our products to over 16,000 schools worldwide.

Responsibilities

  • Architectural Design: Lead the design and architecture of complex web applications, ensuring scalability, performance, and maintainability.
  • Advanced Development: Develop, enhance, and maintain both front-end and back-end components using PHP, modern JavaScript frameworks (e.g., React, Vue.js), HTML, and CSS.
  • Technical Leadership: Provide technical leadership and mentorship to junior and mid-level developers, guiding best practices and fostering professional growth.
  • Code Quality: Ensure high code quality through code reviews, implementing coding standards, and enforcing best practices for software development.
  • Project Management: Oversee and contribute to project planning, estimation, and execution, ensuring timely delivery of features and alignment with business objectives.
  • API Development and Integration: Design and implement robust APIs, integrate third-party services, and handle advanced API challenges to meet project requirements.
  • Database Optimization: Manage and optimize database schemas, queries, and performance, ensuring efficient data handling and retrieval.
  • Performance Tuning: Identify performance bottlenecks, conduct profiling, and implement optimizations to enhance application speed and reliability.
  • Cross-Functional Collaboration: Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
  • Continuous Improvement: Stay updated with the latest technologies, tools, and industry trends, applying new knowledge to improve development processes and product offerings.
  • Technical Documentation: Create and maintain comprehensive technical documentation, including architectural diagrams, code comments, and development guidelines.
  • Security: Implement and advocate for security best practices, ensuring the application is secure against vulnerabilities and threats.
  • Problem Solving: Lead efforts to diagnose and resolve complex technical issues, ensuring high-quality solutions and minimal disruption to services.

Qualifications

  • Professional Experience: 5-7 years of experience in full stack development, with a demonstrated track record of delivering complex web applications.
  • Educational Background: Bachelor’s or Master’s degree in Mathematics, Computer Science, or a related field.
  • PHP Expertise: Advanced proficiency in PHP, including extensive experience with PHP frameworks such as Laravel or Symfony.
  • Front-End Skills: Strong experience with front-end technologies, including HTML, CSS, JavaScript, and modern JavaScript frameworks or libraries (e.g., jQuery, React, Vue.js).
  • Database Management: Extensive experience with MySQL or other relational databases, including complex query optimization and database design.
  • Object-Oriented Programming (OOP): Deep understanding and practical application of OOP principles in software development.
  • API Development and Integration: Proven experience in designing and implementing robust APIs and integrating with third-party services.
  • Version Control: Expertise in using version control systems, particularly Git, and experience with branching strategies and collaborative workflows.
  • Software Design Patterns: Strong knowledge of software design patterns and architectural principles for building scalable and maintainable applications.
  • Performance Optimization: Skills in performance tuning and optimization for both server-side and client-side applications.
  • Continuous Integration/Continuous Deployment (CI/CD): Extensive experience with CI/CD pipelines and tools for automating the build, test, and deployment processes.
  • Technical Leadership: Experience in mentoring junior and mid-level developers, providing technical guidance, and leading development teams.
  • Communication Skills: Excellent written and verbal English language skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
  • Project Management: Experience with project management methodologies and tools, and ability to contribute to project planning and execution.
  • Proficiency in English: Minimum level B1 according to the Common European Framework of Reference for Languages (CEFR).

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.

Join us in shaping the future of education technology and make a significant impact on the global education landscape.

Benefits
Extracted with AI

  • Medical insurance
  • Additional health insurance
  • MultiSport card
  • Food vouchers
  • 25 days of paid leave

Similar jobs

Last update: 23 minutes ago

SiteGround Web Hosting Company logo
SiteGround Web Hosting Company

Senior PHP Backend Developer

Join SiteGround as a Senior PHP Backend Developer to build scalable RESTful APIs using PHP and Symfony in a hybrid work environment.

ShiftKey logo
ShiftKey

Senior Full Stack Engineer (PHP, Laravel)

Senior Full Stack Engineer role focusing on PHP, Laravel, and microservices in Warsaw, Poland. Inclusive and flexible work environment.

UNLCK logo
UNLCK

Senior Full Stack PHP Developer - Software Editor

Join as a Senior Full Stack PHP Developer in Paris, working with PHP, Symfony, JavaScript, and VueJS in a hybrid environment.

Producthero.com logo
Producthero.com

Senior Full-Stack Developer (PHP/Laravel)

Join Producthero.com as a Senior Full-Stack Developer (PHP/Laravel) in Amsterdam. Enhance our platform with your expertise.

Progressive Recruitment logo
Progressive Recruitment

Full-Stack Developer with Laravel and Symfony Experience

Join a leading healthcare services company as a Full-Stack Developer, focusing on Laravel and Symfony, in Recklinghausen, Germany.

Gurtam logo
Gurtam

Senior Full-Stack JavaScript Developer

Senior Full-Stack JavaScript Developer needed in Vilnius. Expertise in Vue.js, Node.js, PHP, Kubernetes, and more.

Fixami logo
Fixami

Senior FullStack Developer

Join Fixami as a Senior FullStack Developer in Tilburg. Work with Symfony, Vue.js, and more in a dynamic e-commerce environment.

Scopic logo
Scopic

Remote Full-stack PHP Developer

Join Scopic as a Remote Full-stack PHP Developer. Engage in innovative projects with a global team. PHP, Laravel, React.js skills required.

iubenda logo
iubenda

Senior Fullstack Developer | Vue.js & PHP

Join iubenda as a Senior Fullstack Developer specializing in Vue.js & PHP. Work remotely and build scalable applications.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

Scopic logo
Scopic

Remote Full-stack PHP Developer

Join Scopic as a Remote Full-stack PHP Developer, utilizing PHP, Laravel, React.js, and AWS in a dynamic, virtual environment.

CLIQ Digital logo
CLIQ Digital

Senior Full Stack Developer (PHP, Symfony, React)

Join CLIQ Digital as a Senior Full Stack Developer in Amsterdam. Work with PHP, Symfony, React, and AWS in a dynamic team.

Xentral ERP Software logo
Xentral ERP Software

Full Stack Engineer Growth (PHP) - Remote

Join Xentral as a Full Stack Engineer to drive growth with PHP, MySQL, Laravel, and React. Remote work across Europe.

SAP logo
SAP

Senior Back-End / Full Stack Developer

Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.

AUTODOC logo
AUTODOC

Senior Software Developer Back-End (PHP)

Join AUTODOC as a Senior Software Developer Back-End (PHP) in Lisbon. Develop scalable solutions with PHP, Laravel, and more.

Producthero.com logo
Producthero.com

Senior Backend Developer (PHP / Laravel)

Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.

Nordhealth logo
Nordhealth

Senior Full Stack Engineer (Laravel, Vue.js)

Join Nordhealth as a Senior Full Stack Engineer specializing in Laravel and Vue.js. Work remotely in Europe with flexible hours.

Scopic logo
Scopic

Remote Full-stack PHP Developer

Join Scopic as a Remote Full-stack PHP Developer. Work with PHP, Laravel, React.js, and more in a flexible, remote environment.

OnHires logo
OnHires

Senior Full Stack Engineer (PHP, Angular, React)

Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.

SiteGround Web Hosting Company logo
SiteGround Web Hosting Company

Senior Front-End Developer

Join SiteGround as a Senior Front-End Developer to build cutting-edge SaaS platforms using React.js, Redux.js, and more.

Uniting logo
Uniting

Senior Fullstack Web Developer - PHP/Laravel/VueJS

Senior Fullstack Web Developer needed in Milan, skilled in PHP, Laravel, VueJS, and web development.

Atolls logo
Atolls

Senior PHP Developer

Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.

DSCOVR  logo
DSCOVR

Senior Fullstack Developer - PHP/TypeScript - Laravel/Vue.js

Join DSCOVR as a Senior Fullstack Developer in Milan. Work with PHP, TypeScript, Laravel, and Vue.js in a hybrid environment.

Dotlab logo
Dotlab

Senior PHP Laravel Developer / Architect

Join Dotlab as a Senior PHP Laravel Developer to lead SaaS solutions and digital transformation projects.