adm Group Logo png

Senior React Developer

adm Group

Descripción del trabajo

Description


We have multiple websites with almost the same code and functionalities, we need to create a library of customized component in order to standardize / simplify / minimize the time to deliver new websites.The components should be the foundation of client Front Ends. Based on modern technologies and agile processes.With a combination of local and international teams.Having Barcelona as the reference Tech Hub. This challenge require to strengthen our IT Development team.


Key Responsibilities


Reporting to the global IT Development Lead, the main duties of the job will be: 
  • Creating the Skeleton of the Components to be reused
  • Within the area of Software detect As Is improvement opportunities.
  • Guiding the developer team to use and develop the components.
  • Understanding the functional requirements within the functional flow of the application.
  • Developing the technical solution of new functionalities.
  • Executing unit testing of both your implementation and other team members.
  • Second level Application support.
  • Solving bugs of both your implementation and other team members.

 

Skills, Knowledge & Expertise

 

  • At least 5 years in a similar position.
  • Technical engineering degree.
  • Expert understanding of web mark-up, including HTML5, SCSS , CSS and CSS pre-processors such as LESS and SASS.
  • Expert understanding of JavaScript, including frameworks such as React or Vue.
  • Expert understanding of headless architecture.
  • Expert understanding of command line build utilities and task runners like npm, webpack, grunt, and gulp.
  • Knowledgeable in accessibility standards.
  • Expert understanding of asynchronous requests, API integrations, partial page updates, SEO optimization & SSR, and page performance troubleshooting & optimization.
  • Expert level understanding of version control systems including Git.
  • Experience in Storybook.js.
  • Experience working with globally distributed teams.
  • Agile methodologies.
  • Familiarity with atomic design.
  • Proactive person, able to face challenges, flexible, comfortable working inside a team.
 Nice to have (Experience or Knowledge):
  • Experience in Typescript (Angular 9 or more, Node.js...)
  • Integrating with REST, OOP, Microsoft Azure Cloud Services, Microsoft Azure Storage, Windows Service, SSL, SSO with SAML2, Distributed systems.
  • Experience in Node.js
  • Bootstrap
  • E-commerce, international trade and logistics
  • Functional analysis
  • Application Support experience
 Other skills required:
  • Upper intermediate English
  • Agile methodologies and working frameworks.
  • Proactive person, able to face challenges, flexible, comfortable working inside a team.
  • Ability to think in continuous improvement mid-term and in a tactical/execution level short-term.
  • Flexibility, ability to plan and organize, responsiveness, creativity.
  • Good Communications skills.
  • Proactive person, able to face challenges, flexible, comfortable working autonomously but in cooperation with other teams.

 

Equal Opportunities


adm is proud to be an equal opportunity employer and is committed to creating a diverse
environment. We recruit, employ, develop, compensate, and promote regardless of race, religion, colour, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. Should you need any reasonable adjustments made to this application process, please don't hesitate to let us know.

 

About adm Group

adm Group is a global marketing execution partner to some of the world's most iconic brands. Our purpose is to create meaningful and sustainable brand experiences. We transform marketing execution by bringing together intuitive technology, our expertise in managing complex global supply chains, and a network of local experts to empower marketing, procurement, supply chain and sales teams bringing simplicity, visibility, agility, and efficiency to drive end-to-end marketing execution and performance. We are trusted to deliver solutions in creative innovation, strategic sourcing, final mile execution, analytics and data-driven insights.

Founded in 1992, we have a global footprint with 46 offices in 33 countries, allowing us to deliver local activation of global strategies for brands across the world. Recognized with a platinum rating by EcoVadis for sustainability, we are experts at identifying the most impactful and sustainable solutions for over 800 brands around the globe.

Empleos añadidos recientemente en España

Junior Frontend Developer

Senior Java Developer

Frontend React Developer

Senior React Developer

Who is Hiring is part of Cybrient Technologies SA