SiteMinder
SiteMinder

Senior Software Engineer

₱220,000 per year

TLDR

Utilize full-stack development expertise to enhance products in a cloud-based microservices architecture while collaborating with cross-functional teams in an agile environment.

About the Senior Software Engineer (Full Stack) role...

We are looking for a senior-level Full Stack developer to join our team. In this role, you will use your full-stack development experience to build and enhance our products. Our projects vary between natively developing in our new cloud-based microservices architecture, expanding our micro-frontend (Vue3) and improving internal tooling such as data migration.


What you’ll do…

  • Refine, design, and deliver product requirements.
  • Work with a cross-functional team in an agile methodology
  • Participate in the roadmap, release, and sprint planning
  • Write clean, well-organised and testable code
  • Make appropriate trade-offs between performance, robustness, and extensibility and be able to articulate why you made those choices


What you have…

  • Extensive experience in multiple languages, including Node.js and Ruby on Rails, to help us build backend systems and features
  • Experience with TypeScript and/or Kotlin is a plus
  • Knowledge of frontend frameworks such as Vue.js or React.js
  • Knowledge of APIs and frameworks such as REST, GraphQL, Apollo, Express and Spring Boot is a plus
  • AWS experience across one or more of the following EC2, Kinesis, SQS, ElastiCache, Lambda, and S3
  • Competent with database technologies (e.g. RDMS such as MySQL, PostgreSQL)
  • Understand code testability, build pipelines, Docker and CI/CD systems
  • Keep up with best practices, latest technologies and programming languages/frameworks as needed
  • Liaise and work with product and other technology and delivery teams to deliver high-quality software solutions
  • Ability to work on a project from inception to production independently with a cross-functional mindset
  • Ability to add value to the team by mentoring, suggesting improvements or identifying optimisation opportunities

This job is no longer available