Search by job, company or skills

  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Software Engineer

Role Summary

  • The Software Engineer is responsible for designing, developing, and delivering features for an in-house, cloud-native enterprise system, with a primary focus on ReactJS web development and secondary support for React Native mobile applications.
  • The role is hands-on across frontend and backend development, working closely with architects, QA, UI/UX, and product teams to build scalable, secure, and high-quality solutions. The developer will also support limited enhancements and stabilization of the legacy platform during the modernization phase.

Key Responsibilities

Frontend Development (Primary)

  • Design and develop web application features using ReactJS.
  • Implement responsive, reusable, and maintainable UI components.
  • Integrate frontend applications with backend APIs and services.
  • Ensure UI performance, accessibility, and cross-browser compatibility.
  • Work closely with UI/UX designers to translate designs into functional interfaces.

Mobile Development (Secondary)

  • Develop and maintain mobile application features using React Native.
  • Ensure consistency of user experience between web and mobile platforms.
  • Support mobile builds, testing, and release activities as required.
  • Backend & Integration
  • Develop backend services and APIs using Node.js.
  • Build and consume RESTful and event-driven APIs.
  • Integrate applications with data and platform services.
  • Support data-driven and AI-assisted features through approved APIs and services.

Cloud & Platform Development

Build and deploy services using public cloud platforms, primarily Google Cloud Platform.Work with managed cloud services across compute, data, integration, security, and observability.

  • Follow architecture standards defined in the approved blueprint.
  • Support CI/CD pipelines, environment deployments, and release readiness.

Quality & Delivery

  • Write clean, testable, and maintainable code.
  • Participate in code reviews, sprint planning, and technical discussions.
  • Collaborate with QA to support functional, integration, and regression testing.
  • Support defect resolution and production issue analysis.
  • Produce technical documentation and handover materials.

Required Skills & Experience

  • 610+ years of experience as a Full Stack Developer.
  • Strong expertise in ReactJS for enterprise web applications.
  • Working experience with React Native for mobile development.
  • Strong proficiency in JavaScript / TypeScript.
  • Solid backend development experience using Node.js.
  • Experience designing and consuming RESTful APIs.
  • Experience working with cloud-native environments.
  • Strong understanding of application performance, security, and scalability.
  • Experience working in Agile or sprint-based delivery teams.

Cloud & Technology Experience

  • Experience with Google Cloud Platform is preferred.
  • Strong equivalent experience in AWS or Azure is acceptable, with ability to adapt.
  • Familiarity with cloud-based databases, caching, messaging, and storage services.
  • Experience integrating applications with data platforms and analytics services.

Nice to Have

  • Experience supporting legacy system modernization.
  • Exposure to AI-assisted or data-driven application features.
  • Experience with CI/CD pipelines and DevOps collaboration.
  • Experience building applications used by operations or enterprise users.
  • Background in regulated or mission-critical systems.
  • Must be willing to work onsite at our Ortigas Center office and be comfortable working UK time hours

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143230391

Similar Jobs