Limassol, Nicosia, Athens, Remote, Thessaloniki Hybrid Employment

XM Careers is hiring a Senior Angular Developers

About the Role

The role involves building and maintaining high-performance web applications using Angular, working within agile teams to deliver robust solutions that meet user and business needs.

Responsibilities

  • Develop and maintain complex single-page applications using Angular
  • Write clean, maintainable, and efficient TypeScript code
  • Collaborate with UX designers to implement intuitive user interfaces
  • Optimize frontend performance for scalability and responsiveness
  • Participate in code reviews to ensure code quality and best practices
  • Work closely with backend teams to integrate RESTful APIs
  • Troubleshoot and debug applications across multiple browsers and devices
  • Implement automated testing strategies for frontend components
  • Stay current with emerging Angular framework updates and tools
  • Support continuous integration and deployment pipelines
  • Contribute to architectural discussions and technical decision-making
  • Ensure applications meet accessibility and security standards
  • Mentor junior developers and share technical knowledge
  • Follow agile development methodologies in sprint planning and delivery
  • Document code and technical processes for team reference
  • Integrate third-party libraries and services as needed
  • Use version control systems effectively, particularly Git
  • Collaborate on defining user stories and acceptance criteria
  • Monitor application performance in production environments
  • Respond to critical frontend issues with timely fixes
  • Participate in technical onboarding for new team members
  • Evaluate and recommend frontend tools and frameworks
  • Ensure consistent UI/UX implementation across features
  • Contribute to improving frontend development workflows
  • Support end-to-end testing initiatives

Nice to Have

  • Experience with Nx or monorepo architectures
  • Familiarity with micro-frontend patterns
  • Knowledge of Angular Universal for server-side rendering
  • Experience with Jest or Karma testing frameworks
  • Exposure to cloud platforms such as AWS or Azure
  • Understanding of containerization with Docker
  • Experience with monitoring tools like Sentry or New Relic
  • Background in financial or trading software development
  • Knowledge of security best practices in frontend applications
  • Experience with internationalization and localization

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model

Team

Collaborative agile teams with a focus on innovation and continuous delivery

What We Offer

  • Opportunities for professional growth and technical advancement
  • Access to training programs and certification support
  • Innovative projects with global impact
  • Flexible work environment with modern tools
  • Supportive and inclusive team culture

Application Process

  • Submit your resume and GitHub profile
  • Complete a technical screening
  • Participate in a coding challenge
  • Attend interviews with team members and leads
  • Receive feedback and next steps within a week

Available for qualified candidates

Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
XM Careers
A multinational financial services company offering trading and investment services with a strong technology and engineering focus.
All jobs at XM Careers Visit website
Job Details
Department Engineering – Software Development
Category frontend
Posted 2 hours ago