Senior Full Stack Developer

Data, Analytics & Insight Lisbon, Lisbon


Description

Position at GroupM

GroupM is the world’s leading media investment company responsible for more than $63B in annual media investment through agencies Mindshare, MediaCom, Wavemaker, Essence and m/SIX, as well as the outcomes-driven programmatic audience company, Xaxis. GroupM’s portfolio includes Data & Technology, Investment and Services, all united in vision to shape the next era of media where advertising works better for people. By leveraging all the benefits of scale, the company innovates, differentiates and generates sustained value for our clients wherever they do business.

The GroupM Data & Technology Services team adopt a collaborative and customer-centric approach in delivering highly valued and innovative solutions for our Agencies and Agencies’ clients to drive E-Commerce growth, CRO and Advanced Analytics in Big Data/Cloud environments.

We are looking for a senior developer to join the development team responsible for building full stack web applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to help design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.

Individual Responsabilities
  • Translate application storyboards, specifications and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Follow the best practices and guidelines for managing code of different levels of complexity
Mandatory qualifications and technical skills
  • Understanding of software development with practical experience (Minimum of 2 years programming experience)
  • Front-end development experience with HTML, CSS, JavaScript and JQuery (particularly deep knowledge of JavaScript is required)
  • Exposure to modern JavaScript libraries (React, Angular etc.)
  • Back-end development experience with at least 2 of Java, PHP, Ruby on Rails, Python, and .Net
  • Passion for learning new technologies and languages across the Full-Stack
  • Appreciation of the product development process from design and architecture to implementation and deployment
  • Familiarity with industry standard IDEs (e.g. Visual Studio Code)
  • Experience working with in a team
  • Knowledge of Source Control
  • Understanding of software testing principles
  • Understanding of Database solutions
  • Have absolute attention to detail, be highly organized and thorough
Desired knowledge skills and abilities
  • Knowledge of Digital Marketing preferred
  • Experience working in e-commerce projects and building conversion oriented landing pages/designs 
  • Knowledge of SEO and Usability best practices
  • Proactively seek feedback on your work to take it to the next level
  • Detail oriented, meticulous, responsive to deadlines and able to multitask
  • Ongoing interest in Digital marketing, industry trends, best practices and emerging technologies
  • Strive for excellence demonstrated by a commitment to continuous improvement, taking initiative and delivering results despite constraints​
When applying for this role please make sure you include a cover letter to tell us why you think you are the perfect fit for this role. We would love to know about specific examples of work that you've worked on!