Frontend Developer (Angular & Ux/Ui) | Pharma (Hybrid)

Ambit Iberia
Barcelona, Spain
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Shift work

Tech stack

JavaScript (Programming Language) Agile Methodology Application Performance Management HTML5 Browser Compatibility Cascading Style Sheets (CSS) Software Quality Computer Engineering Software Debugging DevOps Design of User Interfaces Performance Tuning
+15 more
Scrum Methodology Systems Integration Web Content Accessibility Guidelines Web Applications Website Wireframe RxJS Cypress (Programming Language) Backend AngularJS Git Flow Figma Bitbucket Front End Software Development Restful APIs Jasmine

Job description

We are looking for a Frontend Developer (Angular, UX/UI & Product Design) to join one of our international clients and contribute to the design and development of modern, user?centric web applications.In this role, you will combine strong Angular development skills with UX/UI design expertise to deliver intuitive, scalable, and high?quality digital solutions.You will collaborate closely with Full?Stack Developers, Architects, Product Owners, and business stakeholders, taking ownership of frontend features from concept and design through implementation and deployment.Si sus habilidades, experiencia y cualificaciones coinciden con las de esta descripción del puesto, no demore su solicitud.TasksDesign and develop modern web applications using Angular.Create wireframes, mockups, prototypes, and UI/UX designs using Figma or similar tools.Develop responsive, accessible, and reusable user interfaces aligned with business and user needs.Translate business requirements into intuitive and user?centric digital experiences.Convert designs and prototypes into production?ready frontend code.Integrate frontend applications with REST APIs and backend services.Develop reusable components, shared libraries, and design?system?based solutions.Optimize application performance, loading times, and overall user experience.Ensure cross?browser compatibility and responsive behavior across multiple devices.Manage source code using Bitbucket, following branching strategies and pull request workflows.Participate actively in Agile ceremonies and collaborate with multidisciplinary teams.Contribute to frontend standards, coding guidelines, and development best practices.Troubleshoot, debug, and resolve frontend?related issues.Collaborate with DevOps teams to support efficient deployment and delivery processes.Must Have3-5 years of hands?on experience developing frontend applications using Angular.Strong experience with Angular (v14+) and TypeScript.Advanced knowledge of HTML5, CSS3, and SCSS.Experience consuming and integrating REST APIs.Solid understanding of Angular reactive patterns, RxJS, and modern state management approaches.Experience building modular, scalable, and maintainable frontend applications.Experience creating reusable UI components and working with design systems.Strong knowledge of UX/UI principles, usability, accessibility (WCAG), and responsive design.Experience creating wireframes, mockups, and prototypes using Figma or similar design tools.Knowledge of frontend performance optimization techniques.Experience with testing frameworks such as Jasmine, Jest, Cypress, or equivalent.Understanding of frontend security best practices.Experience using Bitbucket (repositories, pull requests, and branching strategies).Degree in Computer Engineering or a related field.English level C1.Nice To HaveExperience working in Agile environments (Scrum, Kanban).Strong analytical and problem?solving skills.Product?oriented mindset with a focus on user experience and adoption.Experience collaborating with technical and business stakeholders in international environments.Ability to work independently while maintaining strong collaboration within multidisciplinary teams.Proactive mindset with a strong sense of ownership and accountability.Passion for modern frontend technologies, UX/UI, and digital product development.Strong commitment to code quality, maintainability, and continuous improvement.Schedule08h/09h - 17h/18h from Monday to Friday (flexible)Assistance to office twice per week during first 3 months, 1 day per week afterwards.ConditionsSalary package based on your profile.Ticket restaurant included in-office hours.Flexible compensation plan (free of income tax) where we provide you with medical insurance, public transport ticket and childcare check.Discounts in gym network.Training catalogue.xqbhyrx Our goal is that you are well in every way!#J-*****-LjbffrHay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.

Requirements

responsive behavior across multiple devices.Manage source code using Bitbucket, following branching strategies and pull request workflows.Participate actively in Agile ceremonies and collaborate with multidisciplinary teams.Contribute to frontend standards, coding guidelines, and development best practices.Troubleshoot, debug, and resolve frontend?related issues.Collaborate with DevOps teams to support efficient deployment and delivery processes.Must Have3-5 years of hands?on experience developing frontend applications using Angular.Strong experience with Angular (v14+) and TypeScript.Advanced knowledge of HTML5, CSS3, and SCSS.Experience consuming and integrating REST APIs.Solid understanding of Angular reactive patterns, RxJS, and modern state management approaches.Experience building modular, scalable, and maintainable frontend applications.Experience creating reusable UI components and working with design systems.Strong knowledge of UX/UI principles, usability, accessibility (WCAG), and responsive design.Experience creating wireframes, mockups, and prototypes using Figma or similar design tools.Knowledge of frontend performance optimization techniques.Experience with testing frameworks such as Jasmine, Jest, Cypress, or equivalent.Understanding of frontend security best practices.Experience using Bitbucket (repositories, pull requests, and branching strategies). Degree in Computer Engineering or a related field.English level C1.Nice To HaveExperience working in Agile environments (Scrum, Kanban). Strong analytical and problem?solving skills.Product?oriented mindset with a focus on user experience and adoption.Experience collaborating with technical and business stakeholders in international environments.Ability to work independently while maintaining strong collaboration within multidisciplinary teams.Proactive mindset with a strong sense of ownership and accountability.Passion for modern frontend technologies, UX/UI, and digital product development.Strong commitment to code quality, maintainability, and continuous improvement.Schedule08h/09h - 17h/18h from Monday to Friday (flexible)Assistance to office twice per week during first 3 months, 1 day per week afterwards.ConditionsSalary package based on your profile.Ticket restaurant included in-office hours.Flexible compensation plan (free of income tax) where we provide you with medical insurance, public transport ticket and childcare check.Discounts in gym network.Training catalogue. xqbhyrx Our goal is that you are well in every way! #J-*****-LjbffrHay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

5:03 min

Flexible remote work strategies in software engineering

Chris Heilmann +2 · LIVE

4:36 min

Improved TypeScript type inference features in RxJS 7

Jan-Niklas Wortmann · LIVE

52 sec

Balancing remote flexibility across distributed European hubs

Mike Butcher Mike Butcher +1 · WWC 2024

Videos

See all

Related articles

See all