Описание
Описания нет
Задачи
•Develop, maintain, and improve modern web applications and SPAs
•Build responsive, accessible, and user-friendly interfaces using modern frontend technologies
•Translate UI/UX concepts into high-quality, maintainable code
•Integrate frontend applications with REST APIs
•Write clean, structured, reusable code that follows established engineering standards
•Take ownership of assigned frontend features and development tasks
•Troubleshoot, debug, and optimize applications across browsers and devices
•Participate in code reviews and provide constructive feedback
•Contribute to frontend performance, quality, maintainability, and technical and architectural discussions
•Collaborate with Product, Design, Backend, and QA teams in an Agile environment
Требования
•Around 2–4+ years of professional experience in frontend or web development, or a related technical environment
•Experience developing and maintaining modern web applications and SPAs
•A Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent relevant technical experience or qualifications
•Strong knowledge of JavaScript (ES6+), HTML5, and CSS3
•Good knowledge of TypeScript and a modern JavaScript framework such as Vue.js, Angular, or React
•Understanding of HTTP, REST APIs, browser rendering, caching, and web performance
•Understanding of SPA architecture, responsive design, accessibility standards, and cross-browser compatibility
•Knowledge of CSS preprocessors such as Sass or LESS
•Familiarity with modern build tools such as Vite, Webpack, or similar
•Good knowledge of Git and version-control workflows
•Strong analytical, problem-solving, and debugging skills, with the ability to manage tasks and priorities independently
•Professional proficiency in English and Greek
Будет плюсом
•Commercial experience with Vue.js
•Frontend testing frameworks such as Vitest, Jest, or Cypress
•CI/CD pipelines and modern deployment practices
•Frontend performance and application scalability optimization
•Proficiency in an additional language
Условия
•Salary of €2,400 – €3,700 gross per month (€28,800 – €44,400 gross per year), based on experience
•Annual performance and salary review
•Hybrid working (3 days in the office / 2 days remote) after 6 months
•Monday–Thursday: 08:30–17:15 (45-minute lunch break); Friday: 08:30–17:00 (30-minute lunch break)
•Scaled annual leave scheme and birthday leave
•Complimentary lunch every Tuesday and Friday
•Support for technical training and certifications
•Structured onboarding and ongoing mentoring from experienced team members
•Challenging, intellectually stimulating projects
•Team-building activities and company events
•Clear career growth opportunities in a collaborative, supportive environment
•Shortlisted candidates complete a practical frontend exercise and assessment