Table of Contents
Senior Web Developer – IPD Group Sri Lanka (Colombo)
Job Overview
IPD Group Sri Lanka is recruiting an experienced, detail-oriented Senior Web Developer to join its digital engineering hub in Colombo, Sri Lanka.
In this role, you will lead the development, enhancement, and optimization of web applications, customer-facing sites, and digital platforms supporting IPD Group’s global electrical hardware and EV infrastructure operations.
Key responsibilities and technical focus areas include:
- Application Development & Optimization: Building, scaling, and maintaining high-performance websites and interactive landing pages using modern JavaScript/TypeScript frameworks.
- UI/UX Implementation: Turning design mockups into seamless, accessible, and user-centric web interfaces adhering to WCAG and responsive design standards.
- Integrations & Architecture: Architecting and consuming REST/GraphQL APIs and integrating third-party software systems, CRM platforms, and e-commerce/product catalog engines.
- Platform Security & Performance: Diagnosing application bugs, maintaining robust web security, optimizing Core Web Vitals, and supporting technical SEO initiatives.
- Cross-Functional Collaboration: Partnering closely with product managers, UX designers, and Australian-based engineering leads to refine software requirements, execute usability tests, and deliver reliable releases via Git workflows.
About Us
IPD Group is a publicly listed (ASX: IPG) Australian-owned company with over 65 years of operational heritage. As a trusted partner in electrical engineering, power distribution, and clean-energy infrastructure, IPD Group designs, manufactures, and distributes low and high-voltage electrical hardware, EV charging solutions, and custom assembly technologies across Australia and international markets. The Colombo hub operates as a Port City registered company, driving key digital transformation and technology initiatives for the global enterprise.
Website Link: https://ipd.lk/
Key Requirements & Qualifications
- Experience Depth: Minimum of 4+ years of professional web development experience in an agency, product company, or enterprise environment.
- Front-End Expertise: High proficiency in modern JavaScript/TypeScript frameworks—such as React, Next.js, Angular, or Vue.js—alongside HTML5, CSS3/SASS, and responsive layouts.
- CMS & Website Builder Familiarity: Strong foundation in modern content management architectures and popular publishing frameworks (including custom theme development or lightweight frameworks like GeneratePress).
- API & Integration Mastery: Demonstrated experience building and consuming APIs, working with third-party web services, database interactions, and version control (Git).
- Soft Skills & Standards: Excellent English communication skills, high attention to detail, strong debugging capabilities, and familiarity with web accessibility guidelines (WCAG).
Role Benefits & Perks
- Australian Dollar (AUD) Pegged Salary: Competitive remuneration package pegged to or paid in AUD, providing financial stability in Sri Lanka through Port City registration.
- International Exposure: Direct collaboration with experienced engineering, product, and leadership teams in Australia.
- Work-Life Integration: Friendly, flexible work environment prioritizing a healthy work-life balance.
- Career Advancement: Ongoing professional growth opportunities within a stable, publicly traded multinational corporation.
Salary Insight
- Estimated Compensation: Because IPD Group Sri Lanka is a Port City registered entity offering AUD-linked compensation, Senior Web Developers (4+ years experience) typically earn between AUD 1,200 and AUD 2,000+ per month (equivalent to approximately LKR 230,000 – LKR 400,000+ / month locally), depending on framework specialization and full-stack integration expertise.
Career Guide Tips for Senior Web Developers
- Prioritize Modular Component Architecture: Focus on building reusable UI components and design systems using React or Next.js to speed up development cycles across enterprise web properties.
- Focus on Technical SEO & Indexing: Understand how server-side rendering (SSR), structured data (Schema markup), dynamic sitemaps, and automated indexing plugins keep large product catalogs indexed and ranked.
- Optimize Asset Loading & Speed: Master modern web performance techniques—such as code-splitting, lazy loading, image optimization, and CDN caching—to consistently deliver top-tier Core Web Vitals performance.
How to Prepare a CV for This Position
- Highlight Your Framework Proficiency: Clearly feature your experience with modern front-end stacks (React, Next.js, Vue, Angular) and back-end/CMS integrations in a dedicated skills section at the top of your resume.
- Showcase Real-World Web Projects: Detail specific web apps or platforms you built, noting key metrics like user reach, performance improvements, or successful API integrations.
- Emphasize Global & Agile Experience: Include references to working in cross-functional or remote teams using Git workflows, Jira/Agile methodologies, and international stakeholder collaboration.
How to Prepare for the Interview
- Prepare for Technical Architecture Discussions: Be ready to explain how you approach state management, API consumption, error handling, and performance optimization in React or Next.js.
- Review Web Standards & Accessibility: Brush up on WCAG guidelines, semantic HTML practices, and cross-browser troubleshooting techniques.
- Demonstrate Problem-Solving Scenarios: Frame your answers using the STAR method (Situation, Task, Action, Result) to describe how you diagnosed complex production bugs or resolved integration bottlenecks.
Top 3 Interview Questions & How to Answer Them
1. “How do you decide between Client-Side Rendering (CSR) and Server-Side Rendering (SSR / Static Site Generation) for a web project?”
- Key Focus: Explain that SSR/SSG (e.g., using Next.js) is ideal for public marketing pages, blogs, and product catalogs requiring strong SEO and fast initial page loads, whereas CSR is better suited for gated user dashboards or highly interactive web apps where search indexing is unnecessary.
2. “Walk us through how you identify and fix a performance bottleneck on a slow-loading web page.”
- Key Focus: Discuss using browser developer tools (Lighthouse, Network tab) to analyze First Contentful Paint (FCP) and Largest Contentful Paint (LCP). Mention optimizing image assets, minifying bundle sizes, deferring non-essential scripts, and leveraging server caching strategies.
3. “How do you ensure web components and application UI remain accessible to all users?”
- Key Focus: Mention using semantic HTML elements, adding appropriate ARIA roles and properties, ensuring full keyboard navigation, testing color contrast ratios, and verifying compatibility with screen readers.
How to Apply
To apply for the Senior Web Developer position at IPD Group Sri Lanka:
- Submit your application and updated CV via the official IPD Group Careers Page or their verified LinkedIn job posting for Sri Lanka.
- Include a link to your online portfolio, GitHub profile, or live web project samples demonstrating your front-end development capabilities.
Disclaimer
This document is an independent job summary created for informational, educational, and career preparation purposes only. It does not constitute an official employment offer or contract from IPD Group or IPD Group Sri Lanka. Salary figures, exact terms, and job duties remain subject to final confirmation by the employer.