Senior Software Engineer (Angular)

Permanent
Athens

On behalf of our client, an online trading company, we are looking for a Senior Software Engineer (Angular) to join their highly skilled and collaborative team of dynamic professionals.

A Day in the Life of a Front-End Engineer
You’ll be working with TypeScript, RxJS, state management (NgRx), Angular Material/Tailwind, and REST APIs to build exceptional user interfaces. The ideal candidate has deep expertise across the Angular ecosystem, follows best practices, writes clean and maintainable code, and is confident with testing frameworks such as Jasmine, Jest, or Karma. Experience in building scalable and responsive UIs is essential.
What You’ll Do
Develop and maintain high-quality Angular applications
Design clean, scalable, and maintainable application architectures
Perform code reviews and mentor junior developers
Collaborate closely with UX/UI designers and backend engineers to deliver seamless user experiences
Requirements
Strong hands-on experience with Angular, TypeScript, RxJS, and NgRx
Proficiency in HTML, CSS/SCSS, and responsive design principles
Experience working with RESTful APIs and asynchronous programming
Familiarity with UI libraries such as Angular Material or Tailwind
Solid understanding of testing frameworks and Git workflows

What’s In It for You
Competitive salary and performance-based bonuses
Hybrid working model with flexible working hours
Medical health insurance and pension plan
Extra day off on your birthday
Opportunity to work with a modern tech stack on challenging projects
Collaborative environment focused on clean code, best practices, and continuous improvement

  • avatar

Marina Riga

Resource Consultant

REFERENCE: job0000260411