Senior Frontend Engineer (Angular)

Front End Developer
Permanent
Athens

On behalf of our client, an award-winning FinTech company with international presence, we are looking for a Senior Frontend Engineer to join their highly empowered team of dynamic and talented professionals based in Athens.

A day in the life of a Senior Frontend Engineer

As a Senior Frontend Engineer, you will be responsible for developing and maintaining cutting-edge Angular applications. You will work closely with cross-functional teams, including backend developers, UX/UI designers, and product managers, to build scalable and maintainable front-end solutions.

Your day-to-day

  • Develop rich, responsive web applications using Angular and its underlying technologies
  • Design and implement complex application architecture with a focus on scalability, performance, and maintainability
  • Conduct peer code reviews and provide constructive feedback to ensure high-quality code
  • Provide technical leadership and mentorship to junior developers, guiding best practices and Angular principles
  • Work closely with product managers, UX/UI designers, and back-end developers to align on requirements and deliverables.
  • Write unit tests, integration tests, and support testing efforts to deliver robust, reliable applications
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Maintain thorough documentation of system design, code, and processes for ongoing development and support.
  • Diagnose and resolve performance issues, software bugs, and other technical challenges.

What you will need

  • Strong experience in Angular Framework
  • Proficiency in TypeScript, JavaScript, HTML, CSS/SCSS
  • CSS methodologies such as BEM, OOCSS
  • Strong understanding of RxJS and state management libraries (e.g. NgRx)
  • Experience with RESTful APIs, and asynchronous programming
  • Experience with UI libraries such as Angular material, Tailwind, Bootstrap
  • Experience with Git, CI/CD pipelines, and automated testing frameworks (e.g. Jasmine, Jest, Karma, Web
  • Test Runner)
  • Knowledge of UX/UI principles and responsive design practices

We love your personality if you

  • have excellent interpersonal and teamwork skills
  • like to contribute to a positive team environment
  • are organized and methodical
  • have a growth mind-set

What’s in it for you

You will have the opportunity to work in a motivating and multicultural environment working on a global scale projects and using latest technologies. Additionally, you will enjoy the following benefits:

  • Attractive remuneration package plus performance related reward
  • Private health insurance
  • Intellectually stimulating work environment
  • Customized training plan
  • avatar
Konstantina Vlachou

Resource Consultant

REFERENCE: job000024162