Software Engineer – Web Development

PAYable Pvt Ltd
Full-timeColombo, Sri Lanka

About us

Payable (Pvt) Ltd is a pioneering financial technology company committed to transforming payment solutions in the digital age. Our cutting-edge products are designed to empower both businesses and consumers. As we continue to expand, we seek enthusiastic and experienced individuals to join our vibrant and innovative team.

Key Responsibilities:

  • Develop and maintain robust applications using PHP (Laravel, CodeIgniter) and JavaScript frameworks (React.js, jQuery).
  • Build and customize WooCommerce plugins and themes for e-commerce platforms.
  • Architect frontend components using React.js and ensure responsive design with Bootstrap, HTML5, CSS3.
  • Integrate and consume RESTful APIs with backend and third-party services.
  • Write optimized and scalable MySQL queries and schema designs.
  • Own and manage modules/subsystems end-to-end, including architecture, detailed design, development, unit testing, and version-controlled releases.
  • Analyze user requirements, define web system architecture, and recommend solutions based on custom development vs open source/commercial options.
  • Develop and maintain technical documentation for high-level and low-level design specifications.
  • Implement and manage unit and integration testing using tools like PHPUnit to maintain code coverage and quality standards.
  • Conduct code reviews, enforce best practices, and optimize performance and security standards.
  • Mentor junior team members, fostering collaboration, continuous learning, and professional growth.
  • Participate in product design and feature planning reviews, ensuring alignment with project goals and industry standards.
  • Stay up to date with emerging web technologies and best practices and actively contribute to technical improvements.
  • Participate in Agile/Scrum processes, including sprint planning and reviews.
  • Collaborate with DevOps teams on version control (Git), release management, and deployment workflows.

Required Skills & Experience:

  • 3–4 years of strong web development experience.
  • Strong knowledge in PHP, Laravel, CodeIgniter, and JavaScript.
  • Experience in React.js development and SPA/component design.
  • Strong knowledge of WordPress & WooCommerce themes and plugin customization.
  • Good understanding of HTML5, CSS3, jQuery, Bootstrap.
  • Skilled in MySQL – query writing, indexing, and optimization.
  • Practical experience with Git, API integration, and Agile workflows.
  • Exposure to code review processes and documentation practices.

Nice to Have:

  • Experience with WooCommerce plugin development (actions, filters, hooks).
  • Familiarity with Next.js, Vue.js, or other modern frontend frameworks.
  • Basic exposure to Google Cloud / Firebase (auth, hosting, Firestore, cloud functions).
  • Understanding of CI/CD, Docker, or working in DevOps-involved environments.
  • Awareness of GraphQL, Headless CMS, or advanced caching strategies.

Education:

  • Bachelor's in Computer Science, Software Engineering, or related field.
  • Professional certifications in Web Development, Cloud, or Security are a plus.

Why Join Us?

  • Work with cutting-edge technologies in a collaborative environment.
  • Competitive salary and growth opportunities.
  • Flexible work culture with remote options.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
Do you possess the requisite qualifications and skills?*
Based on your experience and understanding of this role, what salary range would you be looking for as a take home?*