Full Stack Software Engineer

SM Retail Inc

Philippines

On-site

PHP 600,000 - 900,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SM Retail Inc is seeking a Full Stack Software Engineer to design, develop, and maintain scalable applications and APIs that support core business operations and digital initiatives.

The role requires strong backend and frontend skills, cloud experience, and a collaborative mindset to deliver secure, cloud-native solutions using modern development practices.

Qualifications

  • Bachelor's degree in CS/IT/SE or related field.
  • 3–6 years of software development or full-stack experience.
  • Strong Python and TypeScript programming skills.
  • Experience with C# or Java and OO concepts.
  • Proficient in modern frontend frameworks (React/Angular/Vue).
  • Knowledge of API development, microservices, and system integrations.
  • Experience with relational and NoSQL databases; AWS or cloud platforms.

Responsibilities

  • Design, develop, test, and maintain scalable web apps and APIs.
  • Build reusable, high-quality code following best practices.
  • Develop solutions using modern architectures and integration patterns.
  • Collaborate with product owners, designers, QA, and other devs to meet requirements.
  • Participate in Agile ceremonies, sprint planning, code reviews, and CI/CD.
  • Implement and support CI/CD pipelines and automated testing.
  • Troubleshoot and provide production support with minimal disruption.
  • Optimize performance, reliability, and scalability; ensure security best practices.
  • Create and maintain technical docs for apps, integrations, and processes.

Skills

Python
TypeScript
C#
Java
React
Angular
Vue.js
API development
Microservices
PostgreSQL
MySQL
Oracle
DynamoDB
AWS
GitHub
DevOps

Education

Bachelor's degree in Computer Science, IT, Software Engineering, or related field

Tools

GitHub

Job description

Job Summary

We are looking for a Full Stack Software Engineer to design, develop, and maintain scalable applications and APIs that support critical business operations and digital initiatives. This role will work closely with cross-functional teams to build high-quality, secure, and cloud-native solutions while driving engineering excellence through modern development practices.

The ideal candidate has strong experience in both backend and frontend development, cloud technologies, system integration, and agile software delivery.

Key Responsibilities
  • Design, develop, test, and maintain scalable web applications, APIs, and backend services
  • Build high-quality, reusable, and extensible code following software engineering best practices
  • Develop application solutions using modern architectures and integration patterns
  • Collaborate with product owners, designers, QA engineers, and fellow developers to deliver business requirements
  • Participate in Agile ceremonies, sprint planning, code reviews, and continuous improvement initiatives
  • Implement and support CI/CD pipelines, automated testing, and deployment processes
  • Troubleshoot, debug, and provide technical support for production applications with minimal business disruption
  • Optimize application performance, reliability, and scalability
  • Apply security best practices, including identity and access management, encryption, and secure coding standards
  • Create and maintain technical documentation for applications, integrations, and development processes
Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
  • 3-6 years of experience in software development or full-stack engineering
  • Strong programming experience in Python and TypeScript
  • Experience with C# or Java and object-oriented programming concepts
  • Hands-on experience with modern frontend frameworks such as React, Angular, or Vue.js.
  • Solid understanding of API development, microservices, and system integrations
  • Experience working with databases such as PostgreSQL, MySQL, Oracle, and DynamoDB
  • Experience building and deploying applications in AWS or other cloud platforms
  • Proficiency with GitHub or similar source control tools
  • Familiarity with DevOps practices, CI/CD, and automated testing
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

SM Retail Inc. • Pasay

On-site
PHP 800,000 - 1,400,000
Full Stack Engineer
Full Stack Engineer

ITJ • Mexico

On-site
PHP 5,643,000 - 9,404,000
Fullstack Developer
Fullstack Developer

IT Managers Inc • Taguig

On-site
PHP 600,000 - 1,200,000
Full Stack Engineer (Senior Software Engineer)
Full Stack Engineer (Senior Software Engineer)

Maya • Mandaluyong

On-site
PHP 1,200,000 - 2,000,000
Full Stack Developer
Full Stack Developer

JC Rodriguez Construction • Metro Manila

On-site
PHP 600,000 - 900,000
Full Stack Developer
Full Stack Developer

the japan research institute, limited, philippine branch • Philippines

On-site
PHP 1,200,000 - 2,400,000
Full Stack Web Developer
Full Stack Web Developer

ABSI • Manila

On-site
PHP 446,400 - 781,200
Fullstack Developer (.Net)
Fullstack Developer (.Net)

Lewis Personnel Management • Manila

On-site
PHP 900,000 - 1,200,000
Remote-friendly? it isn’t stated
Full stack Developer
Full stack Developer

RemoteVA PH • Metro Manila

On-site
PHP 600,000 - 1,000,000
Full-Stack Developer
Full-Stack Developer

Wing Assistant • Baguio

On-site
PHP 600,000 - 900,000
Competitive salary
Flexible working hours
Growth-focused environment
+1
Top locations