Full Stack Programmer

RecruitGo

₱122-136K[Mensual]
RemotoExp de Yrs 5-10DiplomaTiempo completo
Compartir

Detalles remotos

Abrir paísFilipinas

Requisitos de idiomaInglés

Este trabajo remoto está abierto a candidatos en países específicos. Por favor, confirme si desea continuar a pesar de las posibles restricciones de ubicación

Descripción del trabajo

Beneficios

  • Reconocimiento y Recompensas de Empleados

    No hay política en el trabajo, Bono de rendimiento

  • Desarrollo profesional

    Desarrollo profesional

  • Tiempo de apagado y abandono

    Tiempo de pago apagado, Vacaciones pagadas, Abandonar el Gobierno

About Us:

RecruitGo is a leading Employer of Record (EOR) company specializing in bridging top talents in emerging markets with global clients. Our services enable businesses to hire, manage, and pay employees internationally with ease. We are committed to providing seamless and efficient solutions to our clients and fostering a dynamic and inclusive work environment for our team.


Position Overview

RecruitGo is seeking a Full Stack Programmer who can ship production-ready features across our entire POS stack and take ownership of end-to-end reliability — from backend services to web applications, Android workflows, payment devices, and retail peripherals.

In this role, you will build and deliver features across the full retail POS ecosystem — backend services, web applications, Android POS workflows, and third-party integrations — while ensuring performance, reliability, and scalability.

You will play a key role in improving CI/CD pipelines, strengthening our Azure runtime environment, and maintaining high engineering standards across the organization.


Responsibilities: 

  • Build and enhance backend services in C#/.NET, including APIs, background/worker services, and integration-heavy workflows.
  • Develop modern, API-driven web applications using Angular + TypeScript (or comparable frameworks).
  • Build and support Android POS workflows using Kotlin/Java (Jetpack Compose is a plus).
  • Integrate with third-party systems including e-commerce platforms, tax providers, and payment processors.
  • Design, implement, and maintain unit, integration, and end-to-end automated tests (Playwright/Selenium, Android Espresso/UI Automator/Robolectric).
  • Own and improve CI/CD pipelines in Azure DevOps, including multi-stage YAML pipelines, quality gates, and environment promotion.
  • Strengthen platform reliability through observability, performance tuning, and release predictability.
  • Help operate and harden Azure-based infrastructure (App Services, Functions, Storage, Key Vault, monitoring/alerting).
  • Troubleshoot production issues across backend, web, Android, and hardware integrations.
  • Contribute to architecture decisions, conduct code reviews, and help raise engineering standards.


Requirements:

  • Senior-level experience building and supporting production systems in C#/.NET (APIs, background services, integrations).
  • Strong experience delivering modern web applications using Angular + TypeScript (or similar frameworks with ability to ramp quickly).
  • Experience building Android applications in Kotlin/Java and debugging issues on real devices.
  • Strong SQL skills with relational databases (PostgreSQL preferred): query writing, data validation, performance troubleshooting.
  • Proven experience designing and maintaining automated test suites (unit/integration/e2e) integrated into CI/CD pipelines.
  • Hands-on experience with Git and CI/CD pipelines (Azure DevOps preferred).
  • Strong English communication skills (written and verbal).
  • Ability to collaborate effectively in a distributed team environment.


Preferred Qualifications

  • Experience in POS, retail, or payment systems.
  • Experience integrating with payment terminals and retail peripherals (receipt printers, barcode scanners, scales, cash drawers).
  • Experience building and operating services in Microsoft Azure.
  • Familiarity with payment security concepts (PCI awareness, encryption/tokenization, reconciliation, idempotency).
  • Experience improving system reliability (observability, logging, monitoring, incident response).
  • Experience with Docker and/or Infrastructure-as-Code (Terraform/Bicep).
  • Mentorship and leadership experience (code reviews, architecture guidance, raising engineering standards).


Why RecruitGo?

RecruitGo seamlessly links world-class business partners with top-tier global talent in emerging markets. Secure legal employment through our Employer of Record services and embark on a journey to unparalleled professional opportunities.


  • Salary: 122,000 - 136,000 Php
  • Work Set up: Remote
  • Work Schedule: Monday - Friday; 11:00 PM - 7:30 AM PH Time
  • Working Device: will be provided
  • Diverse Challenges: Each day offers fresh opportunities and unique challenges that keep your work engaging and rewarding.
  • Team Collaboration:  Join forces with a supportive team, where your insights and contributions are valued.
  • Inclusivity: Be part of an inclusive and diverse workplace that values your contributions. Work with the internal team to ensure timely delivery of services to clients and ensure that clients & expectations are met. 


C#Estructura de datosArqueo de softwareSQLCI/CDGit.NETPOSMicrosoft Azureleadership
Preview

Jamaica De Lima

Global Talent Attraction SpecialistRecruitGo

Más de diez respuestas hoy

Publicado el 06 February 2026

RecruitGo

No financiado / Ángel

>1000 Empleados

Recursos humanos y reclutamiento

img
RecruitGo

View jobs hiring

Reporte

Recordatorio de seguridad del jefe

Si la posición requiere que trabajes en el extranjero, por favor ten cuidado y ten cuidado con el fraude.

Si encuentras a un empleador que tiene las siguientes acciones durante tu búsqueda de empleo, por favor repórtalo inmediatamente

  • retiene tu ID,
  • requiere que usted proporcione una garantía o recoja la propiedad,
  • le obliga a invertir o recaudar fondos.
  • recauda beneficios ilícitos,
  • u otras situaciones ilegales.
Tips
×

Some of our features may not work properly on your device.

If you are using a mobile device, please use a desktop browser to access our website.

Or use our app: Download App