Software Developer - Full Stack

M
MoneySmart GroupPersonal Finance
Location: PhilippinesFull-TimeMiddle
Salary96,350 - 170,000 PHP per month
Apply NowOpens the employer's application page

Job Details

Experience
3+ years of experience building and maintaining production software systems
Required Skills
PostgreSQLPythonMySQLRuby on RailsVue.JsReactRESTful APIsPrompt EngineeringLLM

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 3+ years of experience building and maintaining production software systems
  • Strong foundation in software engineering fundamentals, including object-oriented design, separation of concerns, and system design basics
  • Experience with backend development using frameworks such as Ruby on Rails or Python-based stacks
  • Building and maintaining RESTful APIs
  • Experience working with relational databases (e.g. PostgreSQL, MySQL), including schema design and writing efficient, maintainable queries
  • Working experience building frontend features using modern JavaScript frameworks such as React or Vue
  • Experience writing and maintaining unit, integration, and end-to-end tests for production systems
  • Working understanding of LLM fundamentals, prompt engineering concepts, and the inference layer
  • Hands-on experience using AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code
  • Experience applying AI-assisted workflows across the development lifecycle

Responsibilities

  • Build, improve, and maintain software systems, with a focus on performance, reliability, and long-term maintainability
  • Deliver on key initiatives end to end from ideation and requirement understanding through analysis, technical design, development, testing, and product delivery
  • Take full ownership of assigned work, including implementation details, quality, edge cases, and follow-through after release
  • Write clean, well-structured, and well-tested code, ensuring appropriate test coverage and adherence to engineering standards
  • Use AI-assisted development tools and workflows to improve development efficiency, debugging, and documentation, while validating all outputs through sound engineering judgment
  • Collaborate with product, design, and other teams to ensure solutions are aligned with customer needs and broader system context
  • Continuously learn and improve, staying curious about better ways to build software and contributing learnings back to the team
View Full Description & ApplyYou'll be redirected to the employer's site
96,350 - 170,000 PHP per month
Apply Now