Senior Frontend Engineer (Angular)
Front End DeveloperOn 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
Effie Bara
Resource Consultant
REFERENCE: job000024162