Senior Software Engineer

Maya

Metro Manila

On-site

PHP 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Maya in the Philippines is seeking a senior backend engineer to design, build, and maintain scalable services using Node.js/Typescript. You will implement secure APIs, work with cloud and containerized deployments, and participate in architecture discussions to shape the Loyalty Platform.

Required is 5+ years backend experience, 4+ years with Node.js/Typescript, and strong knowledge of databases, testing, and CI/CD practices.

Qualifications

  • BS in CS/IT/CE or equivalent.
  • 4+ years in application development with Node.js/Typescript.
  • 5+ years backend experience with RESTful APIs.
  • Relational DBs (PostgreSQL/MySQL) and NoSQL (MongoDB, Cassandra, Redis).
  • Experience with Jest/Mocha and testing utilities.
  • Strong Git and version control.

Responsibilities

  • Build and maintain applications and system components.
  • Design scalable backend services for high transaction volume.
  • Develop secure, reusable internal/external APIs.
  • Participate in code reviews and deployments.
  • Implement automation for tests, CI/CD, monitoring, alerts.
  • Perform load tests and optimizations; contribute to architecture.
  • Evaluate new tech stacks and collaborate with frontend teams.

Skills

Node.js/Typescript
Backend development
RESTful APIs
Databases (SQL/NoSQL)
Unit testing
Git
CI/CD
AWS or cloud
Agile/Scrum

Education

Bachelor of Science in Computer Science/IT/CE

Tools

Docker
Kubernetes (K8s)
ECS
EKS

Job description

Our goal is for everyone to make bolder choices with their finances.

To get there, we're creating an all-in-one ecosystem of financial services for today's generation of goal-getters. That feat takes extraordinary people - those with the guts to challenge the way things are and transform them into something better.

To be part of Team Maya is to be Bolder for Better.

Description:

CORE PROFILES

This role will heavily contribute in maintaining existing services and implementing Maya’s next generation Loyalty Platform. He/she should be able to design and implement backend services with performance, recovery, resiliency, configurability and maintainability in mind. Experience working with unit testing, cloud services, containerization, and CI/CD tools is required.

NATURE OF WORK
  • Build and maintain applications and related system components.
  • Design, plan, and implement services capable of dealing with huge volume of transactions.
  • Develop secure and reusable APIs for internal and external use.
  • Actively participate in code reviews and deployments.
  • Implement automation tools for various utilities such as testing, CI/CD pipelines, monitoring, and alerts.
  • Perform load testing benchmarks, analyze results, and identify areas for optimizations
  • Actively participate in architecture design and be a key contributor on defining products and features
  • Evaluate the suitability of new tech stacks for existing and new platforms.
  • Collaborate closely with frontend and other backend development teams to ensure the platform supports their needs.
REQUIRED QUALIFICATION
  • Bachelor of Science in Computer Science, Information Technology, Computer Engineering, or equivalent
  • Minimum of 4 years of experience in application development using Node.js/Typescript
  • 5+ years of experience in backend development
  • Extensive experience in building and consuming RESTful web APIs
  • Proficiency with Relational Databases (e.g., PostgreSQL, MySQL) and exposure to NoSQL Databases (e.g., MongoDB, Cassandra, Dynamo, Redis)
  • Familiarity with unit testing using frameworks such as Jest, Mocha and utilities such as Chai, Istanbul
  • Strong grasp of version control tools (Git)
  • Experience with creating, maintaining and deploying containerized applications (e.g., Docker, K8s, ECS, EKS)
  • Experience with CI/CD tools (Gitlab CI, Jenkins, or anything similar)
  • Experience with messaging systems and event-driven architecture
  • Experience with Amazon Web Services or similar cloud service providers
  • Experience with Agile Methodologies (Scrum, Kanban)
About Us

Maya is the all-in-one money platform that is bringing Filipinos bolderways to master their money.It is powered by a unique integrated financial services ecosystem that addresses the ever-evolving needs of today’s generation of moneymakers through cutting edge technology.

Welead millions of Filipinos — consumers, businesses,communities, and government agencies alike — into a version of the current digital economy that’s more inclusive, transparent,and empowering than ever.

We arepowered by the country's only end-to-end digital payments company Maya Philippines, Inc. and Maya Bank, Inc. for digital banking services.

Maya Bank, Inc. and Maya Philippines, Inc. are regulated by the Bangko Sentral ng Pilipinas. https://www.bsp.gov.ph/

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

Similar jobs worth comparing

Senior FE Software Engineer
Senior FE Software Engineer

Maya • Metro Manila

On-site
PHP 900,000 - 1,800,000
Senior Manager - Software Engineering
Senior Manager - Software Engineering

Maya • Metro Manila

On-site
PHP 2,009,000 - 2,678,000
Staff Software Engineer
Staff Software Engineer

Maya • Metro Manila

On-site
PHP 1,500,000 - 2,100,000
Engineering Manager
Engineering Manager

Maya • Metro Manila

On-site
PHP 1,800,000 - 3,600,000
Sales Operations and Development Lead
Sales Operations and Development Lead

Maya • Metro Manila

On-site
PHP 900,000 - 1,500,000
Senior Data Engineer
Senior Data Engineer

Maya • Mandaluyong

On-site
PHP 1,200,000 - 2,100,000
Senior Specialist
Senior Specialist

Maya • Philippines

On-site
PHP 800,000 - 1,200,000
Staff Software Engineer
Staff Software Engineer

Maya • Manila

On-site
PHP 1,849,000 - 3,083,000
Innovative work environment
Opportunities for professional growth
Collaborative culture
Senior Software Engineer
Senior Software Engineer

Maya • Maya

On-site
PHP 1,500,000 - 3,000,000
Senior Analytics Engineer
Senior Analytics Engineer

Maya • Mandaluyong

On-site
PHP 1,200,000 - 2,000,000