Front-end Developer

We are looking for passionate a mid-level Front End Developer to join our IT team in Thessaloniki.

You will be responsible for the analysis, design, development and testing of web applications that are intended for marketing campaigns, bi and analytics.


• Develop new user-facing features
• Build reusable components and libraries
• Solve user interaction problems and ensure the feasibility of UI/UX designs
• Shape and validate user inputs
• Optimize applications for perceived and actual performance, and scalability
• Collaborate with other team members
• Contribute to a stable, high performing web property


Proficiency with:

• Essential web markup, including HTML5, CSS
• Excellent knowledge of AJAX, HTML5, CSS3 and AngularJS or equivalent JavaScript Framework
• Responsive Web Design, Fluid Layouts, Media Queries
• Front-end CSS frameworks, material design
• Server-side CSS pre-processing, such as LESS, SASS, Grunt, Node.js and Bower
• Cross-browser compatibility issues and ways to solve for them
• Front-end optimization tools
• Code versioning tools, such as SVN, Bitbucket, Git
• Good knowledge of PHP, MySQL
• Solid understanding of object oriented programming and design patterns
• Strong background in Web Services (REST, JSON)

Demonstrated familiarity with:

• Continuous Integration / Delivery
• Familiarity with unit testing and continuous integration best practices
• Experience in Zend Framework, Maven, JIRA is a plus
• Knowledge SOA principles
• Experience in Linux or UNIX OS


• Bachelor’s degree in Computer Science or relevant field
• 4+ years’ experience web development with a demonstrable focus on front-end skills
• Up-to-the-moment knowledge of front-end web development, and an “always learning” ethic
• Ability to work independently, with strong team collaboration experience
• Ability to provide on call support of assigned applications

Personal Characteristics


• Strong analytical and problem solving skills
• Ability to work independently and also as part of a team
• Excellent interpersonal and team building skills
• Highly self-motivated and methodical, with attention to detail


• Being part of an inspiring and friendly environment
• An annual amount for training purposes in order to develop your skills and expertise
• A great opportunity to grow and work with the most amazing people in the industry
• Private Health Coverage on a Company’s group program (requires one-year work)

Apply for this Job

Upload your CV     

By submitting your CV, you agree to our HR Policy according to which we will keep your personal data for 6 months. You can change your mind at any time and request data deletion by contacting us at hr@apifon.com.

Join our talented pool!

We’re always on the lookout for talented people
who can bring fresh ideas to our team.

Upload your CV     
By submitting, you consent and allow apifon to store and process the above personal information on our database.
Please review our HR Policy