Frontend Developer (ReactJS)

Apply for this job

Email *

Job Description

Frontend Developer (ReactJS)

Jordan St., Amman, Jordan

Full-time

Company Description

Publicis Media is one of the four solutions hubs of Publicis Groupe, alongside Publicis Communications, Publicis.Sapient and Publicis Healthcare. Led by Steve King, CEO, Publicis Media is comprised of Starcom, Zenith, Digitas, Spark Foundry and Performics, powered by digital-first, data-driven global practices that together deliver client value and business transformation. Publicis Media is committed to helping its clients navigate the modern media landscape and is present in more than 100 countries with over 23,500 employees worldwide.

Job Description

The Frontend Developer role at Publicis Data Sciences is someone who would be in charge of developing, deploying, and maintaining websites and applications.

The candidate must be capable of developing websites from mockups to functioning websites using the best programming practices and frameworks. The candidate must be a proficient English speaker.

About Publicis Data Sciences

Publicis Media’s Data Sciences practice drives scalable and consistent tools, capabilities, and approaches to data and technology, as well as a deeper understanding of consumers through a streamlined approach to analytics and reporting via proprietary tools, processes, and industry partnerships.

Qualifications

Meetings and ideation with the development team to discuss ideas and challenges

Open-minded team player, willing to accept feedback and offer suggestions

Reviewing application – requirements and interface designs

Identifying web-based user interactions

Developing and implementing highly responsive user interface components using react eco-system concepts

Troubleshooting interface software and debugging application codes

Profiling and improving front-end performance

Documenting application changes and developing updates

Ultimately, you should be able to break down UI designs into small reusable components, collaborate with teammates on component development, and build on top of ready-made libraries. and finally, document the code and procedures.

Additional Information

2-5 years of experience in a role focused on frontend development using ReactJS

Degree level qualification in Computer Science, Information Technology, or a related discipline

Hands-on experience in delivering multiple complex website and application projects

Strong experience with Typescript

Strong experience with CSS/HTML Semantics, animations & performance

Strong experience in CSS/JavaScript frameworks and libraries

Good grasp of various Programming Paradigms (Functional and OOP)

Good grasp of concepts of asynchronous development

Hands-on experience with State Machines

Hands-on experience with Frontend testing (E2E, Unit, Regression)

Hands-on experience with Design-systems and building Component Libraries

Experience with publishing Progressive Web Applications, Typescript Libraries, and Component Libraries

Technologies:

React.JS

CSS/HTML

TypeScript

Styled-components (CSS-in-JS)

State Machines (Redux / Mobx / Context)

Storybook – or one of its alternatives –

Jest

Good to have: NodeJS, NextJS, MySQL

Job Location

Frontend Developer (ReactJS)

Jordan St., Amman, Jordan

Full-time