Frontend Engineer (Pharmaceutical Sector)

Omega CRM
Sant Cugat del Vallès, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate

Job location

Sant Cugat del Vallès, Spain

Tech stack

JavaScript
Computer Animation
Web Accessibility
Unit Testing
CSS
Code Review
Continuous Integration
Design of User Interfaces
Performance Tuning
Scrum
Ui Patterns
Next.js
TypeScript
Web Content Accessibility Guidelines
Web Applications
Working Model 2D
Tailwind
React
Backend
GIT
Figma
Front End Software Development

Job description

We are looking for a Frontend Engineer (Mid-Level) to help shape the next generation of our client´s user-facing commercial and ecommerce portals. In this role, you will build modern, scalable UI components using React, Next.js, and TypeScript, working closely with designers, senior engineers, and cross-functional stakeholders., * Develop high quality UI components and features for commercial and ecommerce portals, translating Figma designs into responsive, maintainable interfaces into our CMS.

  • Implement modern React and Next.js patterns, contributing to a clean and scalable codebase.
  • Write unit tests to ensure component reliability and support continuous integration practices.
  • Investigate and fix UI bugs, optimizing performance and ensuring a seamless user experience.
  • Participate in collaborative code reviews, continuously improving engineering standards within the team.
  • Work closely with cross-functional teams (design, backend, product) in an iterative and transparent way.
  • Support our transformation toward a LeSS-inspired working model, contributing to shared ownership, broader learning, and a focus on delivering customer value.
  • Engage in continuous improvement, helping shape evolving practices, rituals, and team norms as the organization matures in its LeSS journey.

Requirements

Do you have experience in Web accessibility?, * 3+ years of hands-on React development in production environments.

  • 2+ year using Next.js or another server-side rendering framework.
  • Solid TypeScript skills (types, interfaces, generics fundamentals).
  • Strong CSS fundamentals, ideally with Tailwind CSS or similar utility-first frameworks.
  • Experience with Git-based workflows (PRs, branching, code reviews).
  • Comfort working in an iterative, collaborative, and learning-oriented environment.
  • Strong understanding of component-driven development and reusable UI patterns.
  • Ability to translate UI/UX designs into accessible, performant, production-ready components.
  • Clear communication and willingness to collaborate across disciplines.
  • Curiosity and growth mindset - especially around modern frontend tooling and team-level agility.
  • Openness to working in a LeSS-inspired environment, embracing shared ownership, cross-team coordination, and empirical learning.
  • Excellent spoken and written English., Background in e-commerce, customer-facing portals, or other high-traffic web applications.
  • Familiarity with Jest, React Testing Library, or similar testing frameworks.
  • Understanding of accessibility standards (WCAG) and inclusive design.
  • Exposure to frontend performance optimization strategies.
  • Experience contributing to or maintaining design systems.

Nice-to-Have Skills

  • Experience with animation libraries (e.g., Framer Motion).
  • Prior exposure to LeSS, Scrum at scale, or other scaled agile frameworks - or the motivation to grow into such ways of working.
  • Hands-on experience with CI/CD pipelines for frontend projects.
  • Ability to collaborate on technical discovery and lightweight architectural discussions.

Benefits & conditions

Permanent contract.

  • Flexible Schedule. We make it easy. Balance your professional and personal life.
  • Trainings & Certifications. Improve your skills and get the official certificate from our main partners.
  • Home Office.
  • Flexible retribution (public transport ticket, Ticket restaurant, …).
  • Health insurance.
  • OMEGA in action. Our commitment to a better society is not just an intention.

About the company

Omega CRM, a Merkle Company, is a global digital company specialising in accelerating the Business Experience (BX) of our clients through customer-centric solutions, technology, and data - all enhanced by AI. Together with Merkle, we form the largest Customer Experience Management (CXM) agency in Spain, and as part of the dentsu group, we offer end-to-end solutions that integrate media, creativity, content, technology, and strategy to deliver real business impact. With over 23 years of experience, a team of 580+ professionals from 24 nationalities, and 2,500+ certifications, Omega CRM is a recognised leader in the Salesforce ecosystem in Spain. We operate across key industries including Retail, Healthcare, Pharma, Real Estate, Education, and Non-Profit, delivering omnichannel experiences in Customer Service, eCommerce, Marketing, and Analytics. Client satisfaction is at our core (rating: 4.9/5), and we've been recognised with awards such as Salesforce Partner of the Year FY23 and Most Innovative Project (Iberia). At Omega CRM, we believe in growth through people - guided by our values: #Talent, #Flexibility, #Commitment, and #Innovation. We grow #Together.

Apply for this position