← Back to Opportunities
Engineering
Software Engineer (Full-Stack)
Pampanga, Philippines
On-site
Full-time
Mid-Level
Posted December 29, 2025
About this Position
Build client-critical software at KeY2Moon
At KeY2Moon Solutions, you will work on real client problems that affect revenue, operations, and customer experience. We combine agency speed with engineering discipline, so people who join us get broad ownership and measurable impact.
Direct exposure to product, architecture, and client decision-making
A service-heavy enterprise relies on a legacy platform with undocumented logic that still powers pricing and fulfillment decisions.
We need to rebuild critical modules while preserving behavior customers depend on. Mistakes are expensive because they affect billing and SLA commitments.
You will help migrate fragile legacy features into maintainable modules with strong regression discipline.
Engagement Stack
TypeScript
Node.js
SQL
REST APIs
Playwright
Responsibilities
• Translate legacy behavior into testable requirements before rewriting modules in TypeScript/Node.js services
• Implement replacement APIs with SQL-backed data integrity and compatibility for downstream consumers
• Work with QA and analysts to validate edge cases and historical rule paths using Playwright and API regression suites
• Document decision logic and contract changes so future teams are not blocked by hidden knowledge
Requirements
• You have worked on modernization projects where legacy logic was incomplete, undocumented, or contradictory
• You can reason through business rules and protect critical behavior during migration of APIs and SQL workflows
• You write code and tests with high confidence for regression-prone systems under strict operational constraints
• You communicate migration risk early when scope hides unknown dependencies or hidden integrations
Nice to have
• Experience with billing, fulfillment, or pricing workflows where rule accuracy is critical
• Experience with phased cutovers, shadow runs, and rollback-safe release planning
• Comfort collaborating with non-technical operations stakeholders during migration windows
Hiring process
1. Intro call with talent team (30 minutes)
2. Practical role interview focused on recent project work (60-90 minutes)
3. Final panel on collaboration, ownership, and client communication
4. Offer discussion and onboarding plan


