Frontend (UI) Engineer

  • Full-time

Company Description

Data Sciences is a centralized global practice within Publicis Media, the media-centric solutions hub of Publicis Groupe [Euronext Paris FR0000130577, CAC 40]. Data Sciences drives transformation across Publicis Media’s global agency brands via the provision of a scalable and consistent approach to data and technology. Data Sciences is powered by a leading, global data/tech platform; best-in-class technology management and consultancy services; unified workflow solutions; differentiated products and client solution stacks; and strategic oversight of all major data and technology partnerships.

Job Description

The Data Sciences practice engineering team seeks an accomplished Frontend (UI) Engineer for an exciting opportunity. You will be involved on developing user interface components utilizing well-known React.js paradigms. Your task will be to ensure that these components and the overall application are robust and easy to maintain. You will collaborate with the rest of the team working on different layers of the infrastructure within an Agile environment.  As such, a commitment to collaborative problem solving and open communication is extremely important.

Your day to day will include:

  • Development of new user-facing features
  • Building reusable code and libraries for future use
  • Ensuring the technical feasibility of UI/UX designs
  • Optimizing application for maximum speed and scalability
  • Collaborating with other team members and stakeholders
  • Working well in an Agile environment

Qualifications

We are looking for a talented team member who is also a delight to work with, which usually includes:

  • 3+ years experience
  • Strong proficiency in Javascript and React.js
  • Thorough understanding of React.js, its core principles, and design paradigms
  • Experience implementing Flux or Redux
  • Comfortable working with RESTful APIs
  • Strong proficiency with newer specifications of Javascript (ES6, ES7, ES8)
  • Intermediate understanding of CSS pre-processing platforms, such as SASS
  • Experience with common front-end development tools such as Babel and Webpack
  • Good understanding of asynchronous request handling, partial page updates, promises and AJAX
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Comfortable working with source control and GIT
  • Familiarity with C#/.NET a huge plus, but not necessary

Got the goods? We would love to hear from you.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Privacy Policy