Full Stack Programmer

RecruitGo

₱122-136K[Aylık]
Uzak5-10 Yrs ExpDiplomaTam zamanlı
Paylaşmak

Uzaktan Ayrıntılar

Açık ÜlkeFilipinler

Dil Gereksinimleriİngilizce

Bu uzaktan iş belirli ülkelerdeki adaylara açıktır. Olası konum kısıtlamalarına rağmen devam etmek isteyip istemediğinizi lütfen onaylayın

İş tanımı

Avantajlar

  • Çalışan Takdiri ve Ödüllendirme

    İşyerinde Siyaset Yok, Performans bonusu

  • Profesyönel geliştirme

    Kariyer Gelişimi

  • İzin ve İzin

    Ücretli izin, Ücretli tatil, Hükümetin Zorunlu İzin

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#Veri YapısıYazılım mimarisiSQLCI/CDGit.AÇIKPOSMicrosoft Azureleadership
Preview

Jamaica De Lima

Global Talent Attraction SpecialistRecruitGo

Bugün 0 Kez Yanıtla

Yayınlandı 06 February 2026

RecruitGo

StratejiFinanse edilmemiş

>1000 Çalışan

İnsan kaynakları

img
RecruitGo

İşe alınan iş ilanını görüntüle

Rapor

Bossjob Güvenlik Hatırlatması

Eğer pozisyon yurt dışında çalışmanızı gerektiriyorsa lütfen dikkatli olun ve dolandırıcılığa karşı dikkatli olun.

İş arayışınız sırasında aşağıdaki davranışlara sahip bir işverenle karşılaşırsanız, lütfen hemen bildirin

  • kimliğinizi saklıyor,
  • bir garanti vermenizi veya mülkünüzü tahsil etmenizi gerektiriyorsa,
  • sizi yatırım yapmaya veya fon toplamaya zorluyorsa,
  • Yasadışı menfaatler topluyor,
  • veya diğer yasa dışı durumlar.
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