Staff Software Engineer (Node.js & TypeScript)

V2 Solutions

Hinoba-an

On-site

PHP 900,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

V2 Solutions in the Philippines is seeking a Staff Software Engineer to provide technical leadership across backend systems, mentoring a growing team, and owning architectural direction for our core SaaS platforms built in TypeScript.

You will drive performance, security, and scalable data processing, design robust APIs (REST/GraphQL), and guide deployments on AWS/Azure/GCP, Docker/Kubernetes, and IaC. This role blends hands-on coding with strategic oversight and client-facing consulting.

Qualifications

  • Bachelor's or master's degree in CS/SE or related field.
  • 6–8+ years of software engineering experience with TypeScript and Node.js.
  • Strong knowledge of NestJS/Express/Fastify.
  • Experience with DDD, microservices, and event-driven architectures.
  • Database expertise in PostgreSQL and MongoDB.
  • DevOps skills with Docker, Kubernetes, and CI/CD pipelines.

Responsibilities

  • Lead the design and scaling of core SaaS backend systems.
  • Define architecture and API designs (REST/GraphQL) and event-driven integrations.
  • Mentor engineers and lead cross-team architecture initiatives.
  • Ensure performance, security, and type safety.
  • Own deployment strategies on cloud platforms (AWS/Azure/GCP).

Skills

TypeScript
Node.js
NestJS
Microservices
DDD
Event-Driven
PostgreSQL
MongoDB
Docker/Kubernetes
CI/CD
Testing (Jest)
AI integration awareness

Education

Bachelor's degree in CS/SE
Master's degree (optional)

Tools

TypeORM
Prisma
Kafka
GitHub Actions
Terraform
Docker
Kubernetes

Job description

Job Description

We are seeking a Staff Software Engineer to provide technical leadership in the design, development, and scaling of our core SaaS platforms and backend systems. This role combines hands-on engineering expertise in the Node.js ecosystem with architectural ownership and client-facing consulting responsibilities. You will drive the technical strategy for our backend services, ensuring high performance, type safety, and scalability while mentoring a growing team of engineers.

Key Responsibilities
  • Technical Architecture Development Architect Scalable Systems: Lead the design and implementation of distributed backend systems using TypeScript and Node.js (NestJS/Express/Fastify) that can handle high throughput and complex data processing.
  • System Integration: Design robust APIs (REST and GraphQL) and event-driven architectures (Kafka/RabbitMQ) to integrate our SaaS products with AI models, external data sources, and third-party services.
  • Database Design: Oversee data architecture, schema design, and query optimization across SQL (PostgreSQL) and NoSQL (MongoDB/Redis) databases; manage complex migrations and ORM implementations (TypeORM/Prisma).
  • Performance Security: Ensure production readiness by implementing advanced caching strategies, memory management, security best practices (OWASP), and latency optimization for Node.js runtimes.
  • Cloud-Native DevOps: Define deployment strategies on AWS/Azure/GCP. Establish containerized standards using Docker and Kubernetes, and drive Infrastructure-as-Code (Terraform) adoption.
  • Platform Development: Lead the backend development of the Heka.ai ecosystem, ensuring modularity and reusability across different products.
  • Tactical Cross-Team Leadership DRI for Architecture: Act as the Directly Responsible Individual (DRI) for major architectural blueprints; own technical design documents (TDDs) and migration plans.
  • Incident Management: Maintain ownership of triage and incident prioritization; advocate for technical debt reduction and system reliability (SRE practices).
  • Repository Ownership: Serve as the primary maintainer for critical repositories, enforcing strict coding standards, type safety, and test coverage.
  • Mentorship: Mentor Senior and mid-level engineers formally; grow the team via code reviews, pair programming, and career coaching.
  • Project Leadership: Break down large strategic efforts into epics and Minimum Viable Changes (MVCs); coordinate cross-team delivery.
  • Hiring Culture: Participate in hiring: design technical interviews for the Node.js track, assess candidates, and foster a culture of engineering excellence and inclusivity.
Qualifications
  • Education Bachelor s/Masters degree in Computer Science, Software Engineering, or a related field.
  • Experience Technical Skills 6 to 8+ years of experience in software engineering, with deep expertise in TypeScript and Node.js server-side development.
  • Framework Mastery: Proven experience with modern Node.js frameworks like NestJS, Express, or Fastify.
  • Architecture Patterns: Strong knowledge of Domain-Driven Design (DDD), Microservices patterns, and Event-Driven Architecture.
  • Database Expertise: Proficiency with PostgreSQL and MongoDB, including indexing strategies, transactions, and data modeling.
  • DevOps Cloud: Hands-on expertise with Docker, Kubernetes, CI/CD pipelines (GitHub Actions/GitLab CI), and cloud platforms (AWS/Azure/GCP).
  • Testing: Strong advocacy for testing frameworks (Jest, Mocha, Supertest) and TDD practices.
  • AI/Tooling Awareness: Familiarity with integrating LLMs or AI agents into backend workflows is a strong plus (even if not building the models yourself).
  • Modern Workflow: Experience utilizing AI coding assistants (Cursor, GitHub Copilot) as a core part of the daily workflow to accelerate development.
Staff Engineer Traits (What Success Looks Like)
  • Systems Thinker: Thinks in terms of distributed systems and data flow, not just individual features.
  • Multiplier: Acts as a force multiplier, making the entire team faster and better through tooling and abstractions.
  • Ambiguity Navigator: Drives clarity in ambiguous technical situations and business requirements.
  • Quality Guardian: Chooses long-term maintainability and strict typing over short-term hacks.
  • Communicator: Communicates complex technical ideas with precision to both engineers and non-technical stakeholders.
Disclaimer

Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer (Backend)
Senior Full Stack Engineer (Backend)

V2 Solutions • Hinoba-an

On-site
PHP 1,000,000 - 2,000,000
Staff Software Engineer
Staff Software Engineer

V2 Solutions • Hinoba-an

On-site
PHP 1,200,000 - 2,400,000
Relocation assistance
NodeJS Software Engineer
NodeJS Software Engineer

Stratpoint Technologies Inc. • Mandaluyong

Hybrid
PHP 700,000 - 1,000,000
SSS/Pag-ibig/Philhealth
Monthly allowance
13th month pay
+5
Remote Full-Stack Engineer for Scalable Web Apps
Remote Full-Stack Engineer for Scalable Web Apps

Wing Assistant • Baguio

Remote
PHP 558,000 - 892,800
Competitive salary and performance-based bonuses
Flexible working hours / remote-first culture
Opportunity to work on impactful products
+1
Software Engineer - NestJS
Software Engineer - NestJS

White Cloak Technologies, Inc. • Philippines

On-site
PHP 1,200,000 - 2,400,000
Staff Software Engineer (Python)
Staff Software Engineer (Python)

V2 Solutions • Hinoba-an

On-site
PHP 1,500,000 - 2,500,000
Senior Full Stack Developer (DevOps)
Senior Full Stack Developer (DevOps)

Victory Christian International School of Pasig Inc. • Pasig

On-site
Full Stack Engineer (Contract) - Remote
Full Stack Engineer (Contract) - Remote

Tech Holding • Mexico

On-site
MXN 860,289 - 1,376,462
Full Stack Engineer (TypeScript/Node.js) - REMOTE - ONLY MEXICO
Full Stack Engineer (TypeScript/Node.js) - REMOTE - ONLY MEXICO

Scalepex • Mexico

Hybrid
PHP 5,552,127 - 9,253,546
100% Remote
Contractor scheme
Senior Node.js Engineer
Senior Node.js Engineer

Myvan Properties Development Inc. • Pasig

Hybrid
HMO
Remote work
Paid time off
+2