SUMMARY OF ROLE
We are seeking a mid-to-senior Full Stack Developer to join our innovation team in APAC. This role is pivotal in designing, developing, and maintaining applications and platforms that power both our client-facing projects and our internal workflow automation systems. You’ll work across front-end and back-end development, contribute to architecture decisions, and play a role in shaping the technology stack for our AI-powered platforms and tools.
You’ll be hands-on in delivery while also mentoring junior developers as the team grows. The role requires strong technical breadth, an appetite for emerging technologies, and the ability to collaborate with creative, data, strategy and client services teams to deliver solutions at scale.
RESPONSIBILITIES
DEVELOPMENT & ENGINEERING
- Design, build, and maintain scalable applications, APIs, and services across front-end and back-end.
- Implement robust and reusable code using modern frameworks and libraries.
Manage and optimise databases (SQL and NoSQL) for performance, scalability, and security. - Build workflow automations and integrations with APIs (internal and client).
- Deploy and maintain applications using cloud services (AWS, Azure, or GCP).
- Manage DevOps pipelines (CI/CD, Docker, Kubernetes) to ensure smooth release cycles.
COLLABORATION & DELIVERY
- Translate business and creative requirements into technical specifications and scalable solutions.
- Work closely with design, data, and client services teams to deliver user-friendly, reliable applications.
- Support delivery of platforms such as Social Transformation Cloud, Voicebox, and UNBOX.
- Balance hands-on coding with architectural input to ensure quality and scalability.
MENTORSHIP & TEAM GROWTH
- Provide technical guidance and mentoring to junior developers.
- Contribute to the establishment of best practices, coding standards, and documentation.
RESEARCH & INNOVATION
- Stay ahead of industry trends and emerging technologies, particularly in AI, workflow automation, and cloud-first systems.
- Support R&D initiatives into AI-powered platforms, digital neighbourhood tools, and new applications.
- Identify opportunities to integrate AI/ML features into new or existing products.