Full Stack Software Engineer
LearnWorlds
Job highlights
Summary
Join LearnWorlds' dynamic Engineering Team as a Full Stack Software Engineer and contribute to the development and implementation of new features that enhance the customer experience. You will work collaboratively with designers and product managers, improving LearnWorlds' functionality and building scalable backend systems using PHP and Vue.js for the front-end. The ideal candidate possesses 5+ years of full-stack development experience with expertise in PHP and modern JavaScript frameworks, along with strong database skills (MongoDB and PostgreSQL). LearnWorlds offers a fully remote work option, along with various benefits including a personal annual training budget, home office allowance, company laptop and monitor, and 23 days of paid time off. The company fosters a startup mentality and values proactive individuals who enjoy a fast-paced environment.
Requirements
- Proven 5+ years of experience as a Full Stack Developer, with expertise in PHP and modern JavaScript frameworks (e.g., Vue.js)
- Strong understanding of both backend (HTTP, APIs, databases) and front-end (HTML5, CSS3, JavaScript) technologies
- Hands-on experience with MongoDB and PostgreSQL databases
- Ability to balance backend performance with intuitive front-end design
- Native or near-native Greek speaker
Responsibilities
- Implement new full-stack features by collaborating closely with designers, product managers, and other engineers
- Develop and maintain scalable backend systems using PHP while optimizing APIs for performance and security
- Build and refine front-end components using Vue.js, ensuring seamless user interactions
- Work on complex systems such as the Interactive Video Authoring tool and marketing automation modules
- Contribute to database design and optimize queries for MongoDB and PostgreSQL
- Troubleshoot, debug, and optimize both client- and server-side code to improve system performance
Preferred Qualifications
- Familiarity with microservices architecture and experience with Docker and Kubernetes
- Interest or experience in Go development
- Past experience with LMS systems or EdTech platforms
- Contributions to open-source projects that demonstrate full-stack capabilities
Benefits
- Private life and health insurance plan
- Fully remote work if you prefer to work from home, apart from when we have team meetings a few times per year
- Your personal annual training budget
- An annual home office allowance to set up your personal space
- Company laptop & monitor
- 23 days of paid time off
- 3 early summer Fridays in July and August
- A free LearnWorlds School to build and sell your own courses
- Work in one of the globally top 5 e-learning courses platform
- An opportunity to grow alongside us and shape the look and feel of tomorrow's e-learning
- An entrepreneurial, international, and highly motivated team with a flat hierarchy that will both challenge you and help you reach your highest potential
- Annual company retreats
Share this job:
Similar Remote Jobs
- πUnited States
- πCanada
- πUnited States
- πWorldwide
- πUnited States
- π°$130k-$150kπUnited States
- π°$169k-$240kπUnited States
- πWorldwide
- πIndia
- πIndia