Noetik is an award-winning digital agency in Athens. We seamlessly blend cutting-edge engineering and programming with innovative design to deliver digital solutions that look beautiful and meet their purpose. Join our dynamic team and work in a cozy environment that encourages growth and creativity.
We are seeking an enthusiastic and skilled front-end developer with at least 2 years of experience in a similar position to join our development team. The ideal candidate will be able to turn our Figma and XD UI/UX mockups into pixel-perfect, animated websites. You’ll work closely with designers and back-end engineers to build high-performance, highly interactive web pages using modern standards and tooling.
Responsibilities
- Translate supplied UI/UX designs into semantic, accessible HTML5 and maintainable CSS (or SCSS/PostCSS).
- Build rich, timeline-based and scroll-triggered animations using GSAP.
- Develop reusable Web Components (vanilla Custom Elements or libraries such as LitElement/Stencil).
- Configure and optimize Vite or similar tools.
- Ensure cross-browser compatibility and responsive, mobile-first layouts.
- Optimize performance: critical-render-path, lazy loading, code splitting.
Requirements
- Mastery of HTML5, CSS3 (Flexbox, Grid) and advanced CSS animations.
- Proficiency with SCSS (Sass), including variables, nesting, mixins, and functions for modular, maintainable styling.
- Experience with GSAP (timelines, ScrollTrigger, SVG).
- Solid JavaScript (ES6+) skills: modules, async/await, DOM APIs.
- Experience configuring and using Vite for development and production.
- Experience with popular JS plugins and libraries (Google Maps, select plugins, sliders plugins, etc.)
- Portfolio of at least 5 live websites you’ve authored (with links).
- Familiarity with version control (Git)
- Ability to perform simple design‐tool tasks (e.g. slicing or exporting assets) in Adobe XD, Figma, and Photoshop.
Nice to have
- Experience with frameworks like React, Vue, or Angular.
- Experience with Web Components
- Proficiency with TypeScript.
- Familiarity with WebGL and 3D libraries.
- Knowledge of accessibility standards (ARIA, keyboard navigation).
- Familiarity with CMS platforms.
- Basic backend skills ( REST APIs).
- Experience working in cross-functional, Agile teams.
Benefits
- Private Health Insurance coverage with Allianz.
- Cozy and collaborative work environment.
- Opportunity to work with a talented and dynamic team.
- Flexible working hours.
- Personal and professional growth opportunities in an award-winning digital agency.