Manila Recruitment

Senior Software Engineer - #35001

Apply Now

Job Description

As a Senior Software Engineer, you will play a key role in maintaining and extending a cloud-based platform built with Laravel and Vue.js. You will collaborate closely with cross-functional teams to deliver high-quality software, contribute to system design and documentation, and help improve testing, deployment, and delivery processes.

Company Profile:

Our client is a fast-growing fintech company specializing in asset finance aggregation and lending technology solutions. The business provides brokers and financial professionals with access to a broad range of personal, asset, and commercial lending options through an innovative, cloud-based platform. With a strong focus on service and technology, the company supports brokers in delivering tailored financial solutions to their clients. Now operating as part of a larger financial services group, the organization is expanding its capabilities and product offerings, while maintaining the agility and innovation of a startup environment.

They are currently growing their remote team in the Philippines, and they are looking for a skilled, driven, and motivated Senior Software Engineer to play a key role in their development team and be an integral part of their growth.

Duties and Responsibilities:

  • Participate in Lean / Agile / Scrum events
  • Attend daily standup meetings
  • Monitor Agile board for assigned tasks
  • Collaborate closely with key team members
  • Utilize Github for version control and collaboration
  • Initiate work on assigned cards/tasks
  • Complete software developments according to requirements
  • Create and manage pull requests for code review and actively participate in code reviews
  • Address and fix bugs identified during development
  • Develop and maintain backend platform on a daily basis
  • Implement software solutions on cloud platforms such as AWS
  • Document architecture and codebase for future reference
  • Work on projects involving multiple services and technologies
  • Develop new features from concept to implementation
  • Foster collaboration and good communication within the team for efficient workflow

Requirements

  • Bachelor’s Degree in Information Technology, Computer Science, Engineering or related
  • Minimum 8 years of experience in full-stack development
  • Experience in PHP Laravel versions 10 and up for back-end development
  • Front-end development using Vue.js, but other modern framework technologies such as React or Angular can also be considered
  • Experience developing in a Cloud-native environment (AWS)
  • Ability to work on an Agile/Scrum environment
  • Strong documentation skills and experience with any of the following: Confluence, Jira, GitHub, and VSCode
  • Excellent English communication skills, both written and verbal in order to effectively collaborate and communicate with the team

Advantageous skills or nice-to-haves:

  • Experience with Typescript
  • CI/CD pipelines or DevOps experience and containerization using Docker
  • Unit Testing experience
  • Automated testing experience