Full Stack Software Engineer - Authoring Tools
New
L
LearnWorldsEdTech SaaS
Greece or CyprusFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Native or near-native Greek, working command of English
- Experience
- 5+ years
- Required Skills
- PHPPostgreSQLJavascriptMongoDBMySQLVue.JsRESTful APIs
Requirements
- 5+ years of professional software development experience in complex SaaS or product environments.
- Strong proficiency in modern JavaScript and Vue.js.
- Solid knowledge of frontend architecture, design patterns, and maintainable UI development.
- Proficiency in PHP with the ability to work across backend services.
- Deep understanding of RESTful APIs, HTTP fundamentals, and frontend application architecture.
- Hands-on experience with relational (MySQL, PostgreSQL) and noSQL (MongoDB) databases.
- Ability to reason about technical decisions, articulate trade-offs, and evolve legacy codebases.
- Demonstrated ability to work autonomously and manage changing requirements.
- Strong communication and collaboration skills.
- Comfortable using AI-assisted development tools in daily workflows.
- Native or near-native Greek speaker with a good working command of English.
Responsibilities
- Design and ship full-stack features for Authoring Tools from backend logic to frontend interfaces.
- Own frontend architecture in Vue.js and implement consistent engineering practices.
- Develop clean, scalable backend services in PHP with a focus on performance and maintainability.
- Manage projects end-to-end including estimation, implementation, code review, and release.
- Collaborate with PMs and designers to shape product solutions through technical context sharing.
- Participate in peer code reviews to provide and receive constructive technical feedback.
- Balance technical quality with product requirements using AI-powered coding tools effectively.
View Full Description & ApplyYou'll be redirected to the employer's site