Omnicom Production
Full Stack Web Developer
Omnicom ProductionSingapore11 hours ago
ContractAdvertising

Key Responsibilities

  • Build applications using PHP frameworks (Laravel, Symfony) and CMS platforms (Drupal).
  • Develop and maintain applications built in Node.js and React.js.
  • Create responsive, accessible front-end interfaces based on provided designs.
  • Ensure code quality, performance, and compliance with accessibility standards (WCAG).
  • Write clear technical documentation and translate business requirements into technical solutions.
  • Work with version control systems (Git) and follow coding standards for readability and reuse.
  • Collaborate with QA and project teams to deliver high-quality solutions.
  • Comfortable communicating with clients on technical feasibility as and when needed.


Knowledge and Experience

  • 4–7 years of full-stack development experience covering the entire SDLC.
  • Minimum of 3 years working with Drupal and headless CMS (Strapi)
  • Strong knowledge of LAMP stack, server environments (Apache/Nginx), and cloud services (EC2, S3, CloudFront, Route 53).
  • Experience with front-end frameworks (React, Next.js) and tooling (SASS, Tailwind, Bootstrap, GSAP, jQuery, NPM, Gulp, Webpack)
  • Familiar with microservices architecture and responsive web development.
  • Working knowledge of containerization using Docker.
  • Working knowledge of RESTful API architecture design and integration.
  • Familiarity with security best practices and tools (Qualys, New Relic).
  • Agency or startup experience is a plus.


Skills & Attributes

  • Intermediate proficiency in Adobe Photoshop, Figma, and other design tools.
  • Ability to collaborate effectively with project managers and cross-functional teams to meet deadlines.
  • Capable of making minor design adjustments (e.g., hover states, error messages, small UI refinements).
  • Strong written and verbal communication skills in English.
  • Solid HTML/CSS testing and QA practices before formal handover.
  • Take ownership of work and ensure accuracy and quality before delivery.
  • Able to identify and escalate potential issues early to avoid project risks.
  • Keep up to date with emerging technologies, trends, and best practices in web development.

Key Skills

Ranked by relevance