As a mid-level Full Stack Engineer, you will be part of a global technology group that brings together data, technology, and creativity to deliver high-performing campaigns and digital products. Our team lives at the intersection of these disciplines, providing clients with connected customer experiences.
We are seeking developers who can design and develop user interfaces (UIs), creating responsive and interactive web pages using HTML, CSS, Component Libraries, and React with Typescript. Responsibilities include:
* Designing and developing UIs: Translating design mockups into actual web pages
* Creating responsive and interactive web pages: Ensuring websites look good and function smoothly on all devices
* Optimizing website performance: Making sure websites load quickly and efficiently
* Writing server-side code: Using languages like Javascript, Typescript on Node.js to handle data storage, retrieval, and processing
* Developing APIs (Application Programming Interfaces): Creating interfaces that allow different applications to communicate with each other
* Managing databases: Designing, implementing, and maintaining databases to store and organize data
* Testing: Writing and updating Jest unit tests and Cypress E2E tests to ensure strong test-driven development
* Understanding the entire web development process: Having a holistic view of how the front-end and back-end work together
* Troubleshooting and debugging issues: Being able to identify and fix problems that may arise in any part of the application
* Working with different technologies: Being proficient in a variety of programming languages, frameworks, and tools