Senior Full Stack Developer
Apply NowCompany:
BambooHR provides intuitive HR software solutions designed for small and medium-sized businesses.
Summary:
The applicant will develop and enhance SaaS applications while ensuring robust integrations within cloud-native environments. Candidates need a minimum of 3 years of full-stack development experience, familiarity with modern frameworks, and experience with AWS services.
Requirements:
Experience: Minimum 3 years of professional experience in full-stack development and/or system integration., Strong experience with JavaScript/TypeScript and modern frameworks (preferably Angular and Node.js)., Proven skills in building, consuming and/or integrating with REST and GraphQL API services., Solid experience with backend development, data mapping and data rendering., Familiarity with AWS services such as Lambda, API Gateway, EventBridge, Step Functions, SQS, SNS, DynamoDB., Experience with DevOps practices and CI/CD pipelines (Git, Gitlab, etc.)., Working knowledge of Agile/Scrum/Kanban methodologies.
Job Description:
This role is only open for candidates that are legally allowed to work within the Philippines.
We are seeking a highly motivated and detail-oriented Senior Full Stack Developer to join our collaborative, cross-regional development team.
In this role, you will work across the full stack, contributing to SaaS applications and developing robust integrations between internal and external systems using modern API and event-driven architectures. You’ll collaborate with developers, integrators, designers, testers, and technical leads from our teams. This role involves both ground-up development and continuous improvement of existing systems in an agile, cloud-native environment.
Responsibilities:
- Design, implement, and/or integrate RESTful and GraphQL API services.
- Develop event-driven integration components (e.g., using AWS EventBridge Lambda, Step Functions, SQS, SNS , API Gateway, and others).
- Support and enhance front-end applications built with Angular, React, or similar frameworks.
- Integrate with SQL and NoSQL databases (Postgres, DynamoDB).
- Ensure solutions are well-documented, secure, testable, and meet high-quality standards.
- Participate in agile processes, design discussions, and code reviews.
- Work collaboratively with DevOps for CI/CD pipelines and cloud deployment (Gitlab, AWS).
- Identify architectural risks and contribute to solution planning and threat modeling.
- Provide input into technology stack selection and continuous improvement of engineering processes.
- Foster a culture of high-quality engineering, innovation, and autonomy.
Requirements & Qualifications:
- Minimum 3 years of professional experience in full-stack development and/or system integration.
- Strong experience with JavaScript/TypeScript and modern frameworks (preferably Angular and Node.js).
- Proven skills in building, consuming and/or integrating with REST and GraphQL API services.
- Solid experience with backend development, data mapping and data rendering.
- Familiarity with AWS services such as Lambda, API Gateway, EventBridge, Step Functions, SQS, SNS, DynamoDB.
- Experience with DevOps practices and CI/CD pipelines (Git, Gitlab, etc.).
- Working knowledge of Agile/Scrum/Kanban methodologies.
- Ability to balance short-term delivery with long-term architectural goals