
XM
Type: Full time
Senior Angular Developer – Limassol, Nicosia or Athens
The Role:
rk on technically challenging projects, push Angular to its limits, and continuously evolve your career while collaborating with a team that values clean architecture, maintainable code, and modern development practices.
The main responsibilities of the position include:
-
Design and develop advanced, scalable front-end applications using the Angular Framework.
-
Master test-driven development, continuous integration, and agile delivery practices within the team.
-
Conduct code reviews, providing constructive, actionable feedback to uphold code quality and consistency.
-
Proactively monitor application health, troubleshoot issues, and drive continuous performance optimization.
-
Lead and participate in the implementation of unit tests, integration tests, and automation testing strategies.
-
Contribute to system design, technical architecture, and front-end technology choices, ensuring scalable and maintainable solutions.
-
Mentor and support junior and mid-level developers, fostering a collaborative and growth-oriented engineering culture.
-
Collaborate with cross-functional teams and technical leadership to influence technical direction, standards, and best practices for front-end development.
Main requirements:
-
BSc/MSc in Computer Science, Engineering, or any other related degree
-
At least 5 years of work experience in JavaScript development
-
Solid understanding of the full development life cycle
-
Excellent understanding of algorithmic complexity, data structures, OOP Principles
-
Knowledge of REST API and web services implementation concepts
-
Knowledge of GIT, HTML, SCSS at a Pro Level
-
Demonstrated ability to lead technical discussions, code reviews, and mentor junior and mid-level developers.
-
Proven experience contributing to or leading technical architecture and system design decisions.
-
Strong understanding of frontend application performance optimization, scalability considerations, and security best practices.
-
Experience defining and enforcing coding standards, best practices, and development workflows within a team.
-
Comfortable collaborating with product owners, backend engineers, and UX/UI designers to align technical solutions with business goals.
-
Ability to evaluate and introduce new tools, frameworks, or processes to improve development efficiency and product quality.
-
Self-motivated with a passion for professional development
-
Very good communication and interpersonal skills
-
Fluency in English
The following will be considered an advantage:
-
Knowledge of Tailwind CSS is considered a plus
-
Knowledge of Ionic Framework is considered a plus
-
Familiarity with AWS Services is considered a plus
-
Familiarity with Capacitor is considered a plus
-
Work portfolio of open-source projects and technical blogs, working knowledge of NODE Js is considered a plus
The Hiring Experience: What Awaits You
-
Show Your Skills – Online Technical Challenge
-
Let’s Connect – Intro Chat with Talent Acquisition
-
Bring It to Life – Role-Specific Take-Home Task
-
Final Connection – Final Interview
Benefit from:
-
Attractive remuneration package plus performance related reward
-
Private health insurance
-
Corporate pension fund
-
Intellectually stimulating work environment
-
Continuous personal development and international training opportunities
Type of employment: Full-time
Location: Limassol, Nicosia or Athens
Please visit our website www.xm.com/careers to submit your online application for this position.
All applications will be treated with strict confidentiality!
To help us track our recruitment effort, please indicate in your cover/motivation letter where (vacanciesintgreece.com) you saw this job posting.