RequirementsStrong full-stack experience with PHP (Laravel) and modern frontend frameworks (Vue.js preferred)Proven experience working on complex or long-running systemsStrong understanding of system architecture, REST APIs and application designExperience improving performance, scalability and reliabilityAbility to mentor and guide engineers in a hands-on environmentComfortable taking ownership and working in evolving environmentsThis is a highly hands-on role, not suited to candidates looking to step away from coding(Desirable) Experience with AWS, Docker or Kubernetes(Desirable) Experience working in smaller or evolving teams(Desirable) Experience with LMS or e-learning platformsOur Talent Acquisition team reviews all applications and believes in the potential of individuals who may not meet all the specific requirements but demonstrate the attitude, alignment with our values and drive to succeedWhat the job involvesWe’re looking for a Lead Full Stack Engineer to join our LMS (Learning Management System) team at EcoOnlineThis is a hands-on technical leadership role, where you’ll work across the full stack using Laravel (PHP) and Vue.js, while also owning architecture, guiding technical decisions, and supporting the teamYou’ll play a key role in evolving a mature product, delivering new features, improving performance and scalability, and shaping how the system develops over timeThis is not a traditional people management role. Leadership comes through hands-on engineering, mentoring, and technical influence, with the expectation that you remain close to the codeYou’ll collaborate closely with Product, Design, CloudOps and Engineering teams, while also engaging with the wider engineering organisation through knowledge sharing and cross-team collaborationOwn and evolve system architecture and technical directionWork hands-on across the codebase (Laravel + Vue.js)Lead delivery of new features and product roadmap initiativesImprove performance, scalability and reliability of the systemMentor and support engineers through day-to-day collaborationGuide technical decisions and establish best practicesCollaborate with cross-functional teams across the businessContribute to knowledge sharing and continuous improvementLeadership is primarily mentorship-led, with flexibility to take on more formal leadership responsibilities over time
#J-18808-Ljbffr