Job Description

About Us:

RecruitGo is a leading Employer of Record (EOR) company specializing in bridging top talent 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

  • We are seeking a Senior Full Stack Programmer to join our tight-knit team and take ownership of features across our entire Point of Sale (POS) stack. This role involves designing, building, and supporting production-ready software across backend services, web applications, Android POS workflows, and integrations with hardware and third-party services.

You know that you’re perfect for this position if:

  • You have senior-level .NET experience building and supporting production systems (APIs, background services, integrations).
  • Are comfortable in Angular, React, or similar web frameworks using TypeScript (component architecture, state management, API integration, and debugging).
  • You have Android experience (Kotlin/Java + Jetpack Compose) and can debug device-level issues; bonus if you’ve worked in POS, payments, or with hardware/peripheral integrations.
  • You know how to build automation using Playwright/Selenium (web), Expresso/UI Automator/Robolectric for android and wire it into CI.
  • You’re strong with SQL: validating data, troubleshooting production behavior, and improving slow queries when needed.
  • You communicate clearly in English (written & verbal) and collaborate smoothly with distributed teams.
  • You prefer the advantages of working with a small, tight-knit group (our company has 50 employees) to the advantages of working for a large corporation
  • You possess leadership skills and are looking to advance quickly in an organization

Responsibilities

In this role, you’ll build and ship features across the full retail POS stack—from backend services to web experiences to Android POS workflows—and you’ll help ensure those features stay reliable in real stores with real hardware.

What you’ll do

  • Build and enhance backend capabilities in C#/.NET, including APIs, background/worker services, and integration-heavy workflows.
  • Deliver modern, API-driven web screens, reports in Angular + TypeScript used daily by store staff and managers.
  • Develop and support POS workflows across a variety of Android devices and environments.
  • Design, implement, and maintain unit/integration tests and automation as a first-class part of the SDLC.
  • Integrate with third-party services (e-commerce platforms, tax providers, payment processors, and more).
  • Own and improve CI/CD in Azure DevOps: multi-stage YAML pipelines, quality gates, and clean promotion through environments.
  • Help operate and harden our Azure runtime: reliability, observability, security, and release predictability as the platform scales.

Qualifications

  • Senior-level experience building and supporting production software in C#/.NET (APIs, background/worker services, integration-heavy applications).
  • Strong experience delivering modern web applications using Angular + TypeScript (or comparable framework experience with the ability to ramp quickly).
  • Experience building Android applications in Kotlin/Java, and the ability to troubleshoot issues on real devices; Jetpack Compose experience is a plus.
  • Solid understanding of relational databases and SQL (PostgreSQL preferred): writing queries, validating data, and diagnosing performance or production issues.
  • Proven ability to design and maintain automated tests (unit/integration/e2e) and keep them running in CI/CD (e.g., Playwright/Selenium, API/integration tests, Android tests).
  • Experience with Git and CI/CD pipelines (Azure DevOps preferred), including build/test/deploy workflows.
  • Strong communication skills in English (written and verbal) and the ability to collaborate with distributed teams.

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.

  • 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 client expectations are met.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: Philippines City: Quezon City National Capital Region
Company Website: https://recruitgo.com/jobs/ Job Function: Software Development
Company Industry/
Sector:
Human Resources Services

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn