
Full Stack Engineer
Hypertech SA · Full Sutton, England, United Kingdom
About this role
The Full Stack Engineer will be responsible for researching and evaluating new technologies to determine optimal IT solutions. The role involves designing and developing modern web applications, primarily for EU organisations and cultural institutions. Key responsibilities include testing and ensuring bugless application delivery and maintaining quality standards throughout the development process. The engineer will work within an Agile software development environment. The candidate must be proficient in PHP frameworks like Symfony or Laravel, and modern JavaScript frameworks such as React, Angular, or Vue. The position offers the opportunity to work with a highly talented and experienced team in a learning and fun environment.
Skills & technologies
Must have
Nice to have
- Drupal
- D3.js
Mentioned in this posting
Read full description
Full Stack Engineer
Job Description
- Research and evaluate new technologies and tools and determine optimal ΙΤ solutions;
- Design and develop modern web applications, mainly for EU organisations and cultural institutions;
- Test and ensure a bugless application delivery;
- Ensure quality standards and trends are met in the development process.
- University degree in Computer Science or any other related field;
- At least 5+ years of professional experience in a similar position;
- Advanced knowledge of web design principles (HTML5, CSS3);
- Best-in-class knowledge of a modern JavaScript framework (React, Angular, Vue);
- Proficient in PHP programming (Symfony, Laravel or similar framework; experience in Drupal CMS is a plus);
- Experience in data visualisation technologies (e.g. D3.js) is a plus;
- Working knowledge of relational database development;
- Experience in designing and consuming RESTful APIs;
- Hands on knowledge of User Experience (UX) and responsive design principles;
- Familiarity with Agile software development;
- Fluency in Greek and English (written and spoken);
- Strong communication skills.
- Opportunity to work with a highly talented and experienced team;
- Continuous mental and creative challenges in a learning and fun environment;
- An attractive compensation package.