Full Stack Developer Job Openings: Port City BPO

Executive – Full-Stack Developer & SEO/IT Specialist – Port City BPO (Colombo, Sri Lanka)

Job Overview

Port City BPO is looking for a proactive, technical Executive – Full-Stack Developer who can blend modern software development, IT infrastructure management, and technical Search Engine Optimization (SEO) to drive digital growth in Colombo, Sri Lanka.

In this dual-capability position, you will oversee full-stack web applications, optimize search visibility, maintain cloud/hosting environments, and establish modern DevOps workflows.

Key responsibilities include:

  • Systems & Infrastructure Management: Overseeing cloud servers, web hosting platforms, enterprise domain records (DNS), SSL security certificates, and MySQL databases.
  • DevOps & Automation: Constructing continuous integration and continuous delivery (CI/CD) pipelines, automating software deployments, and implementing AI-driven tools to optimize internal operational workflows.
  • Web Performance & SEO Engineering: Optimizing web applications built on modern frameworks for maximum speed, Core Web Vitals compliance, search engine visibility, and user retention.
  • Technical Problem Solving: Making high-level infrastructure decisions, monitoring application health, and troubleshooting system bottlenecks across Linux and Windows environments.

About Us

Port City BPO is a growing Business Process Outsourcing and digital services provider based in Colombo, Sri Lanka. Serving international and local clients, Port City BPO offers scalable back-office operations, IT solutions, customer service management, and digital transformation services designed to streamline business workflows and accelerate digital adoption.

Website Link: https://portcitybpo.lk/

Key Requirements & Qualifications

  • Experience: Minimum 4+ years of hands-on experience in full-stack development, DevOps, system administration, or IT infrastructure operations.
  • Core Tech Stack: Practical experience with React, Next.js, Linux, Windows Server, Apache, and MySQL.
  • Cloud & Network Management: Familiarity with cloud platforms and performance/security tools like Cloudflare (DNS, CDN, WAF, SSL).
  • SEO & Optimization: Strong mastery of technical SEO, site speed architecture, schema markup, and Core Web Vitals optimization.
  • Domain Expertise: Proven history building automated deployment pipelines and integrating modern AI automation tools into IT workflows.

Role Benefits & Perks

  • Hybrid Technical Exposure: Broad ownership spanning full-stack development, cloud administration, and digital marketing tech stacks.
  • Career Advancement: Opportunities to lead technology modernization initiatives within a growing BPO firm.
  • Dynamic Work Environment: Exposure to global workflows, cutting-edge AI tools, and enterprise automation projects.
  • Competitive Local Package: Industry-standard salary in Sri Lanka with performance incentives.

Salary Insight

  • Estimated Market Range: In the Colombo, Sri Lanka market, compensation for a Senior Full-Stack Developer or DevOps/IT Executive with 4+ years of specialized experience typically ranges between LKR 180,000 and LKR 320,000+ per month, depending on cloud certification depth and full-stack proficiency.

Career Guide Tips for Full-Stack & IT Executives

  1. Leverage Next.js for SEO: Capitalize on Next.js features like Server-Side Rendering (SSR), Incremental Static Regeneration (ISR), and image optimization to achieve top-tier Core Web Vitals metrics.
  2. Combine DevOps with Web Performance: Learn how CDN caching rules (e.g., Cloudflare Workers/Page Rules) and server configuration (Apache/Nginx tuning) directly impact search rankings and load times.
  3. Integrate AI Workflows: Build practical experience with LLM APIs and workflow automation tools (like n8n or Zapier) to automate routine IT and web administrative tasks.

How to Prepare a CV for This Position

  • Showcase Technical Depth: Group your skills clearly into categories such as Frontend/Frameworks (React, Next.js), Infrastructure (Linux, Windows Server, Apache, MySQL), and DevOps/Tools (CI/CD, Cloudflare, Git).
  • Quantify Performance Success: Highlight tangible achievements (e.g., “Improved Google Core Web Vitals score from 55 to 92, resulting in a 30% increase in organic traffic”).
  • Highlight Full-Lifecycle Ownership: Detail how you built pipelines from code commit to server deployment and database management.

How to Prepare for the Interview

  • Review Server & DNS Mechanics: Be prepared to discuss how DNS records (A, CNAME, MX, TXT) propagate, how SSL/TLS encryption works, and how Cloudflare interfaces with origin servers.
  • Prepare STAR Technique Examples: Formulate structured responses regarding times you handled server downtime, fixed broken deployment pipelines, or solved complex Next.js rendering issues.
  • Study Technical SEO Fundamentals: Be ready to explain canonical tags, robots.txt directives, structured data, and performance bottleneck identification using Google Lighthouse.

Top 3 Interview Questions & How to Answer Them

1. “How do you optimize a Next.js and React application to pass Google’s Core Web Vitals (LCP, INP, CLS)?”

  • Explain strategies such as server-side rendering/static generation, code splitting, dynamic imports, optimizing image assets via next/image, and leveraging Cloudflare edge caching to minimize Largest Contentful Paint (LCP) and Interaction to Next Paint (INP).

2. “Walk us through how you would set up a CI/CD pipeline for a full-stack web application deployed on a Linux server.”

  • Detail your choice of CI/CD tool (e.g., GitHub Actions or GitLab CI), configuring SSH deployment keys, running automated testing scripts, building static production bundles, and setting up zero-downtime reloads (using PM2 or Nginx/Apache process managers).

3. “How do you manage database backups, security patches, and server health for a live MySQL database?”

  • Discuss setting up automated daily cron jobs for mysqldump/snapshots, maintaining proper user privilege restrictions, monitoring server resource limits (CPU/RAM/I/O), and ensuring regular OS/database patch updates without causing user downtime.

How to Apply

To apply for the Executive – Full Stack Developer / SEO & IT Executive position at Port City BPO:

  1. Submit your updated CV and cover letter directly through the official Port City BPO LinkedIn Page or their local recruitment channels in Colombo.
  2. Ensure your application explicitly highlights your experience with React, Next.js, server management, and technical SEO metrics.

Career Page Link.

More Vacancies.

Disclaimer

This job summary is an independent document created for educational, career development, and guidance purposes only. It is not an official offer of employment or contract from Port City BPO. Specific responsibilities, salary ranges, and job requirements remain subject to final confirmation by the employer.

Leave a Comment