Keyfactor

Frontend Software Engineer

The position is based in the Barcelona office. Applicants must hold valid Right to Work in Spain to apply for this position.

Apply now

Key Facts

Applications open until

N/A

Countries / City

Spain - Barcelona

Required experience

3 - 0 years

Level of studies

Bachelor's or equivalent level

Languages

English, Spanish

Working arrangement

Contract

Seniority level

Internship

Job description

Job Responsibilities

  • Develop and maintain Angular applications, implementing new features and resolving frontend bugs
  • Build responsive user interfaces using Angular Material and modern web technologies
  • Participate in code reviews, maintain coding standards, and ensure frontend best practices
  • Collaborate with backend developers to integrate APIs and ensure seamless data flow
  • Engage in Agile ceremonies and contribute to iterative development processes
  • Troubleshoot and resolve frontend performance issues and cross-browser compatibility problems
  • Contribute to technical documentation and frontend architecture decisions
  • Maintain and improve existing codebases while implementing modern frontend patterns

Minimum Qualifications, Education, and Skills

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Strong proficiency in Angular (v16+), and TypeScript
  • Experience with RxJS, and reactive programming patterns
  • Solid understanding of HTML5, CSS3, SCSS, and responsive design principles
  • Knowledge of state management patterns and component-based architecture
  • Experience with RESTful APIs and frontend-backend integration
  • Familiarity with version control systems (Git) and collaborative development workflows
  • Strong debugging and troubleshooting skills across different browsers and environments
  • Excellent analytical and problem-solving abilities with attention to detail and ability to quickly learn new technologies
  • Effective communication skills and ability to work in cross-functional teams
  • Understanding of modern development practices, testing methodologies, and code quality standards
  • Fluent in Spanish and English – both verbal and written

Certifications

Proficiency in Angular (v16+), and TypeScript.

Experience with RxJS, and reactive programming patterns

Solid understanding of HTML5, CSS3, SCSS, and responsive design principles

Career pathway

  • Cybersecurity Architect

About Keyfactor

Keyfactor brings digital trust to the hyper-connected world by empowering organizations to build and maintain secure, trusted connections across every device, workload, and machine.

Interested? Apply now – it's easy!

Do you think this position is right for you? Then take advantage of this opportunity and apply directly via our portal. Your application will be sent securely and directly to the company advertising the position.

Trainings in Cyber

Find further training for your education and expand your skills!

Talent Pool

Join our pool, set up your profile and find the perfect job for you!