Front-end Software Engineer (Angular)

Frontend · Athens, Panormou Area Athens - Attica
Department Frontend
Employment Type Full Time
Minimum Experience Mid-level

About your Team

We currently have many front-end openings (from mid to senior) for our B2C and B2B travel-related products. We create from booking engines (hotels, transfers, etc.) to post-reservation management tools for markets around the world and many more. You will work on new feature development, existing code maintenance, and code refactoring.

Angular 10 and above, TypeScript, HTML, SCSS, NgRx, and of course git are the main technologies being used. Our everyday schedule is full of great staff and we have lots of serious technical challenges to crack from scratch and scrum is the methodology we follow. Clean code and best practices are a must for us!

About your Role

As a Front-end Software Engineer your focus will be on:

  • Actively contributing to all the stages of our SDLC (from requirements to deployment).
  • Designing and developing scalable, high-availability systems.
  • Working both on new features development and maintaining on-production systems.
  • Making sure testing our code is one of the priorities (we use Karma and Jasmine).
  • Implementing software design patterns and best practices reassuring high-quality code.

What's our ideal profile

  • Solid professional experience developing the front-end of high-availability systems with Angular (preferably).
  • You have a good understanding of JavaScript's principles and have worked with Angular 8 and above for at least 2 years.
  • HTML, CSS (SCSS, design patterns e.g OOCSS) are important parts of your work.
  • Asynchronous request handling and partial page updates aren't just words for you.
  • Knowledge of code versioning tools such as Git.
  • Experience in code review processes.

What's nice to have

  • Knowledge of testing methodologies dedicated to the front-end world (JS Unit tests, E2E tests).
  • Exposure to agile environments.
  • Experience in e-commerce products.
  • Understanding of SEO.
  • PWA and ServerSideRendering knowledge
  • Experience in Node.js


We are a pure engineering company. Grown on experiences within the world's most demanding industries. Designing safe, stable, high-performance systems to handle thousands of requests per minute – that's our forte! We grow digital commerce. On the market for over 20 years, ANIXE's solid reputation and pioneering technology continue to draw clients from around the world. Our mission is to connect businesses through tech platforms, paving the road for sustained growth.

What to expect from us?

We believe and trust in you and your abilities, and teamwork is an unbreakable value for us.

You will have the opportunity to work with unique people and create solutions together.

We also offer:

  • Open and friendly colleagues while working in a fun environment (you will see a dog wandering around acting as our stress relief)
  • Attractive remuneration package according to seniority
  • Flexible working hours
  • Remote work incorporated into our culture
  • Relaxed dress code
  • Training according to your needs
  • Private Health Insurance

We kindly inform you that we will contact only chosen candidates within 2 weeks from applying date.

Please, apply with your CV only in English

P.S.: Wondering what kind of data we store and what we do with them when you're applying to our job openings?

You can always check our GDPR-compliance Privacy Policy.

By submitting your application, you consent to the below statement.

“I hereby consent to my personal data included in this CV being processed for recruitment purposes by ANIXE Polska sp. z o.o. having its registered seat in Wrocław, at ul. Grabiszyńska 251A, 53-234 Wrocław (Poland) and ANIXE Technology HELLAS Single Member PC, 115 Kifisias Avenue, Athens, 115 24 (Greece).”

Thank You

Your application was submitted successfully.

  • Location
    Athens, Panormou Area Athens - Attica
  • Department
  • Employment Type
    Full Time
  • Minimum Experience