Lead Full Stack Engineer
Posted 3 hours 13 minutes ago by Deepstreamtech
Permanent
Full Time
Other
Dublin, Ireland
Job Description
Requirements 
- We're looking for a Lead Full Stack Engineer to join our LMS (Learning Management System) team at EcoOnline
- Strong full-stack experience with PHP (Laravel) and modern frontend frameworks (Vue.js preferred)
- Proven experience working on complex or long-running systems
- Strong understanding of system architecture, REST APIs and application design
- Experience improving performance, scalability and reliability
- Ability to mentor and guide engineers in a hands-on environment
- Comfortable taking ownership and working in evolving environments
- (Desirable) Experience with AWS, Docker or Kubernetes
- (Desirable) Experience working in smaller or evolving teams
- (Desirable) Experience with LMS or e-learning platforms
- This 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 team
- You'll play a key role in evolving a mature product, delivering new features, improving performance and scalability, and shaping how the system develops over time
- This 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 code
- You'll collaborate closely with Product, Design, CloudOps and Engineering teams, while also engaging with the wider engineering organisation through knowledge sharing and cross team collaboration
- Own and evolve system architecture and technical direction
- Work hands on across the codebase (Laravel + Vue.js)
- Lead delivery of new features and product roadmap initiatives
- Improve performance, scalability and reliability of the system
- Mentor and support engineers through day to day collaboration
- Guide technical decisions and establish best practices
- Collaborate with cross functional teams across the business
- Contribute to knowledge sharing and continuous improvement