Senior Frontend Developer (m/f/d)

This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.

About the role

Responsibilities

What you'll do

  • Develop and maintain web applications using Angular and TypeScript.
  • Design and implement modern, responsive, and accessible user interfaces following Front-End best practices.
  • Participate in the technical design of solutions, collaborating with architecture and Back-End development teams.
  • Integrate applications with REST services and other communication mechanisms with corporate systems.
  • Implement reusable components and maintain Design Systems and shared libraries.
  • Optimize the performance, usability, and user experience of applications.
  • Apply clean development principles, design patterns, and good software engineering practices.
  • Implement authentication and authorization mechanisms based on OAuth2, OpenID Connect, JWT, and other security standards.
  • Perform code reviews and promote quality and maintainability standards.
  • Collaborate with DevOps teams on continuous integration, continuous deployment, and automation processes.
  • Participate in resolving complex incidents and in the technological evolution of applications.
  • Share knowledge and act as a technical reference for other team members.
  • Actively participate in agile teams, collaborating with Product Owners, UX/UI Designers, QA, and Back-End teams.

Nice to have

  • Knowledge of Angular Material, PrimeNG, or other component frameworks will be valued.
  • Experience in micro-frontends and modular architectures will be valued.
  • Certifications related to Angular or web development will be valued.

What you'll get

Professional development
• Training tailored to you: access to Coursera so you can learn what you want, when you want.
• Weekly language classes (English, Spanish, and German).
• Global Mentoring sessions and Experience Days.

Compensation and benefits
• Flexible compensation plan (health insurance, restaurant tickets, childcare, transportation).
• Telemedicine.
• Life and accident insurance.
• Social fund.

Well-being and free time
• More than 26 working days of vacation per year.
• Free access to specialists (health, well-being, and legal advice).
• 100% of salary in case of medical leave.

How you'll work

Environment and flexibility
• International, dynamic, and collaborative environment.
• T-Social: social initiatives (sports, community, health, ...).
• Hybrid work model (remote/on-site).
• Flexible working hours.
• 4 weeks of remote work per year.

full-time

hybrid

About the company & team

T-Systems is part of the Deutsche Telekom group, with around 30,000 employees worldwide. We create technology with purpose to generate a positive impact on society. We are looking for curious talent, eager to learn, take on challenges, and contribute ideas that transform our clients' experience.

We trust people: we offer autonomy, continuous support, and a collaborative environment where you can grow without limits. We are one global team, guided by respect, integrity, and a passion for doing better every day.

O-SISGD - GDC Iberia (34005365)

Hiring process

If you are looking for a new challenge, do not hesitate to send us your CV. Join our team!
T-Systems Iberia will only process the CVs of applications that meet the requirements specified for each position.

Requirements

  • Higher Technical Degree, Bachelor's Degree, or Engineering (Computer Science, Telecommunications, or similar).
  • Minimum of 5 years of experience in Front-End development.
  • Demonstrable experience in:
    • Angular (recent versions).
    • TypeScript.
    • HTML5.
    • CSS3 / SCSS.
    • RxJS.
    • Angular CLI.
  • Experience consuming REST APIs and managing communications with Back-End services.
  • Knowledge of SPA (Single Page Applications) architecture.
  • Experience with state management (NgRx, Signals, or equivalent technologies).
  • Knowledge of Web Components and development of reusable components.
  • Experience in responsive design and Mobile First development.
  • Knowledge of web accessibility (WCAG).
  • Knowledge of Front-End application security (OAuth2, OpenID Connect, JWT, protection against XSS and CSRF).
  • Experience with testing tools (Jasmine, Karma, Jest, Cypress, or Playwright).
  • Experience with Git and continuous integration and deployment tools (CI/CD).
  • Knowledge of application build and packaging tools.
  • Experience working with agile methodologies (Scrum, Kanban, or similar).

Additional information

And many more advantages of being part of T-Systems!

Remote

Senior/Lead Quality Engineer - Chatbot

UK / London, London, United Kingdom / Edinburgh / Edinburgh, UK / Manchester / Manchester, UK, UK / Ireland / Stockholm / Stockholm, Sweden / Dublin / Dublin, Ireland / Amsterdam / Amsterdam, Netherlands / Toronto / Toronto, Ontario, Canada / London / London, United Kingdom / Barcelona / Barcelona, Spain
🇬🇧
2d ago

Application managed by T-Systems Iberia