Intellectica is recruiting a Frontend Developer on behalf of a Group of companies with more than 20 years’ experience in the generation and supply of electricity from Renewable Energy sources. Working initially with a hybrid scheme in Athens and subsequently remotely, the candidate’s primary goal is to support the company’s growth by bringing expertise and creativity, assisting the front-end team to reach its goals.

Key activities and responsibilities of this role include:

  • Collaborating with the project management team to define project requirements and timelines
  • Designing and implementing the front-end environment for the company’s web applications in the energy sector
  • Developing source codes that are highly structured, reusable and are accompanied by clear comments describing the key functionalities
  • Participating in team meetings and providing updates on development progress and potential roadblocks
  • Collaborating with the back-end developers team to ensure that the back-end architecture and APIs support the product vision and user experience requirements
  • Staying up-to-date with the latest trends, technologies, and best practices in front-end development

Professional experience & qualifications of a successful candidate:

  • Bachelor’s Degree in Computer Science, Engineering, or a related field
  • A minimum of two (2) years of practical experience in front-end development using Angular 2+/ ReactJS
  • Good understanding of JavaScript/ Typescript
  • A solid knowledge of front-tend technologies (HTML5, JavaScript and CSS)
  • Good knowledge of interfacing with Web APIs and RESTful services
  • Proven experience working with a version control system (e.g. GIT), Agile (Scrum) principles and methodologies is considered a plus
  • Good understanding of Reactive Angular Architecturing with RxJS and NGRX (Redux) is considered a plus

Core competencies of a successful candidate:

  • Advanced communication and teamwork skills
  • Good knowledge of English
  • Problem solver and multi-tasker

 Benefits provided by the company:

  • Stable, long-term cooperation
  • Competitive salary
  • Career advancement path relevant to performance
  • Challenging projects with emerging technologies
Apply Now


Let's Meet

Apply Now

    int-0057

    Upload you CV