# Full Stack Developer

**Company:** [ICT PROTECT](http://jobs.workable.com/companies/qVt1PVwwg4FN8aomaYFWtU.md)
**Location:** Athens, Greece
**Workplace:** hybrid

[Apply for this job](http://jobs.workable.com/view/dc5a514e-11cd-4aa2-8b37-9f6544c0d2dd)

## Description

ICT PROTECT is on the lookout for a skilled **Full Stack Developer** to join our dynamic team in Athens, Greece. As a Full Stack Developer, you will be responsible for developing both front-end and back-end components of web applications. You will collaborate with project managers, designers, and other developers to design and implement robust solutions that meet client needs and drive business success.

**Main Responsibilities:**

-   Develop and maintain full-stack web applications using technologies such as **HTML, CSS, JavaScript, and various back-end frameworks**
-   Design and implement RESTful APIs and web services
-   Collaborate with UI/UX designers to create responsive and user-friendly designs
-   Participate in code reviews and provide constructive feedback
-   Manage database design, including data modeling and query optimization
-   Stay updated with emerging technologies and industry trends to continuously improve application functionality
-   Debug and resolve issues efficiently, ensuring high performance across applications
-   Document features and technical specifications within the SDLC

## Requirements

-   Proven experience as a Full Stack Developer or similar role, with 2+ years of relevant experience
-   Strong proficiency in front-end technologies, including **HTML, CSS, JavaScript**, and frameworks like **React, Angular**
-   Solid back-end development skills, with experience in **PHP**
-   Experience with **database management systems** such as MySQL
-   Familiarity with version control systems (e.g., Git) and CI/CD practices
-   Experience with **PHP Laravel, Symfony** frameworks is a plus
-   Experience with cloud platforms (e.g., AWS or Azure) is a plus
-   Strong problem-solving skills and the ability to work independently or in a team
-   Excellent English communication skills, both written and verbal

## Benefits

-   Earn a high salary and bonus
-   Health insurance plan
-   Work in a friendly environment, with good team chemistry
-   Work from home and have flexible hours
