Overview
This is Us
Ingenious Lion is a Digital Tech Hub designed exclusively for Publicis Groupe, one of the world’s leading marketing agencies. As the marketing industry continues to drive digital transformation, Publicis Groupe empowers its clients with innovative data solutions and media ecosystems. Ingenious Lion has one mission: to partner with Publicis’ global teams in creating innovative data and digital tech products that will shape the future and delight Publicis Groupe clients. Our company culture is anchored in values of Joy, Honesty, Connectivity, Own Challenger, and Greater World. We are committed to diversity and inclusion, encourage open communication, and strive for quality and continuous learning.
Feeling Ingenious already? Here are four things you should know:
* Our company culture is anchored in five powerful values: Joy, Honesty, Connectivity, Own Challenger, and Greater World.
* We are committed to diversity and inclusion because we believe our unique differences make us stronger.
* We encourage open communication and create an environment where everyone’s voice is heard and every contribution is valued.
* We’re obsessed with quality and continuous learning; when we hit a roadblock, we create solutions to overcome it.
In one sentence, we are a group of people with an unusual aptitude for generating great ideas, groundbreaking concepts, and infusing them with positive energy and good fun.
Role Preview
A Sneak Peek at Your Future Role
As a Senior Full-Stack Developer, your mission is to design, build, and maintain modern, scalable software features across both frontend and backend domains, with a primary focus on frontend. This role focuses on developing high-impact features such as integration with third-party authorization services, advanced permission assignment, and secure user access models, all on a unified platform.
You’ll take ownership of technical solutions, from UI components to backend systems, and contribute to shared libraries and coding standards. You'll participate in technical design discussions, peer reviews, and promote clean code, solid architecture, and reliable delivery.
Responsibilities
* Create, design, develop, and maintain UI features and backend services that support secure, scalable user and permission management, aligned with business needs and system architecture.
* Contribute to the integration of third-party authorization services and the implementation of advanced permission and role assignment logic.
* Support the migration of users, clients, and data permissions from legacy systems to a unified operating system, ensuring accuracy and reliability throughout the process.
* Collaborate closely with team members and stakeholders in an agile environment to deliver high-performing web applications that optimise processes and create meaningful user value.
* Improve and maintain internal tools and shared libraries while participating in code reviews and promoting best practices across the team.
Qualifications
* At least six years of experience in frontend development with React, Vite, TypeScript, and proficiency in JavaScript, HTML, and CSS.
* Proficiency with backend development with .NET Core and C#, with experience with Entity Framework Core, SQL Server, Automapper, and manual mapping.
* Experience with frontend and backend testing tools such as Vitest, Cypress, XUnit, Moq, and Shouldly.
* Hands-on experience with Git and modern version control workflows.
* Working knowledge of AWS native services and cloud-native development principles.
* Strong communication skills in English, both written and spoken.
Desirable Skills
* You are familiar with OAuth and secure user authorization flows.
* You have exposure to CI/CD pipelines, including YAML configurations, Terraform, and Azure DevOps.
* You have previous involvement in permission management systems or identity access control platforms.
#J-18808-Ljbffr