About ProSource
At ProSource, we build and manage highly technical distributed teams for some of the most innovative companies in the world. We believe in humanizing the outsourcing industry by finding, attracting, and retaining top talent. Our dynamic workspaces promote creativity, collaboration, and well-being. We leverage smart technologies to ensure our clients and employees thrive in a collaborative, high-performing environment.
Role Overview:
In this hands-on technical leadership role, you'll lead the design and delivery of new product features across our client's product and take ownership of resolving complex defects end-
to-end. You'll code alongside your team, make the key architectural calls, and raise the bar on engineering quality.
You'll partner closely with our Technology Leads, QA Engineers and Product Stakeholders to turn product ideas into robust, scalable software — while keeping a relentless focus on stability, maintainability, and the customer impact of every bug we close. You'll mentor engineers, model good practice, and help shape how we build for the next phase of SafetySuite's growth. You are passionate about solving complex technical challenges, shipping high-quality features, and coaching others to do the same.
Key Responsibilities:
Development work
- Contribute to the technical design and delivery of new product features across the SafetySuite platform, from initial discovery through to production.
- Make pragmatic architectural decisions that balance delivery speed with long-term maintainability.
- Take ownership of complex, customer-impacting defects — diagnose root causes, implement durable fixes, and communicate clearly with stakeholders.
- Distinguish between symptoms and underlying issues; avoid fixes that paper over mstructural problems.
- Write, review, and own production-quality code across the full stack — Java backend, OpenUI5 frontend, and supporting AWS infrastructure.
- Partner with product and technical leads on shaping requirements, clarifying scope, and challenging assumptions early.
Technical Leadership
- Mentor and grow engineers on the team; raise the bar on code quality, testing, and engineering practice.
- Own pull request review and code quality standards for the team — review thoroughly, review promptly, and use reviews as a coaching tool as much as a quality gate.
- Introduce and embed AI-powered development tooling where it measurably improves velocity or quality.
- Collaborate with QA on testability, automation coverage, and integration into GitHub Actions pipelines.
- Contribute to the team's technical roadmap and help identify and address technical debt before it becomes a delivery risk.
Qualifications:
- At least 7 years of relevant Java experience.
- Experienced in Java, OpenUI5 / SAPUI5, or a comparable enterprise framework (React, Angular, Vue).
- Experienced in AWS
- Strong practical experience using AI-assisted development tools in day-to-day engineering work (e.g. LLM-assisted code authoring, AI-driven code review, intelligent debugging, test generation).
- Solid understanding of modern CI/CD pipelines (GitHub Actions), version control (Git/GitHub), and trunk-based or feature-branch workflows.
- Experienced in Microservices Architecture
Schedule:
- Monday to Friday, 7am to 4pm PHT
What's in it for you?
- 💸 Highly competitive salary
- 🏥 HMO coverage for you and your 2 dependents from Day 1
- 💻 Enjoy a fully remote setup with all the tools you need
- 🌱 Full-time role with excellent perks and benefits
Ready to take the next step? Apply now and be part of our team!