Senior Full Stack Engineer
- Full-time
Company Description
Publicis Sapient, the digital business transformation hub of Publicis Groupe, helps clients drive growth and efficiency and evolve the ways they work, in a world where consumer behaviour and technology are catalysing social and commercial change at an unprecedentedpace.
With 19,000 people and over 100 offices around the globe, our expertise spanning technology, data sciences, consulting and creative combined with our culture of innovation enables us to deliver on complex transformation initiatives that accelerate our clients’ businesses through creating the products and services their customers expect. For more information, visit www.publicissapient.com.
Job Description
We’re looking for an experiencedfull-stack engineer to join our London team and help deliver someofthe most cutting-edgeprojects happening within Financial Services right now.You will be a team player, working in amultidisciplinary, international project team and partake in the design and development of high-performance software applications, user interfaces and technology integrations consumed by millions of users.
Qualifications
Back-end skills
- Experience in creating server-side services using at least one of Java (ideally), Node.js or similar backend languages(C#/.NET omitted)
- Designing and creating REST APIsoExperience of integration technologies like SOAP
- Strong understanding and experience of relational and NoSQL database design and implementation
- Experience building on container platforms such as Docker, Kubernetes
Front-end skills
- Experience of using at least one of these JavaScript frameworks to create modern front-ends -React.js, Angular or Vueo
- HTML, CSS, JavaScript (ES6) or TypeScript
- Webpack or Gulpo
- A client-side Unit Testing framework e.g.,Mocha or Jest
Other skills
- API Management and Documentation (Swagger.io, I/O Docs)
- Experience with high scale, highly transactional, high performance, highly available systems and robust applications
- Knowledge of Continuous Delivery and Continuous Integration including DevOps pipeline to build and deliver high quality, scalable and secure solutions
- Implementations on and migration to Cloud services on at least one of the hyper-scale Cloud platforms -Microsoft Azure, Google Cloud, AWS
- Strong understanding and experience of quality engineering techniques including test-driven development (TDD), Behaviour-driven development (BDD), integration testing, and performance testing.
Additional Information
What’s in it for you?
An array of benefits awaits you at Publicis Sapient! 25 days paid annual leave, life assurance, dental insurance, income protection, private healthcare for you AND your family (pre-existing conditions included), and a pension is the least we want to provide to you.
The learning opportunities here are endless plus of course the opportunity to be part of a game-changing organisation that encourages outside-the-box thinking and empowerment to know that the world is your oyster when it comes to your career! With free lattes and gym fee reimbursement being thrown in, you’ll get to taste the best coffee in town (in our opinion!).
Flexibility and mobility is required to deliver this role as there may be requirements to spend time onsite with our clients to enable delivery of the first-class services we pride ourselves in.