Full Stack Engineer
National Capital Region, PhilippinesPosted 3 days agoLinkedIn
Skills mentioned
Members see a match score against their own skills and get a resume + cover letter written for this posting.
About the role
- Job title: Full Stack Engineer (Backend-Focused)
- Work Hours: Australian Time (Flexible)
For PH Applicants ONLY
About us
We are a small, dynamic team expanding a Talent, HRIS, and EOR platform, delivering secure, scalable solutions on serverless Google Cloud Platform (GCP) architecture. Every engineer's output matters here. We use AI coding tools and encourage you to as well, but you are the engineer of record for everything you ship: you can explain it, debug it, and defend the design behind it. Producing working code is the easy part. What we hire for is the judgement to design systems, front end and back, that fit a tight business domain and still make sense years later.
Requirements
- 5+ years of experience in full stack development with a strong backend focus
- Proven system and solution design ability: sensible data models, clean API contracts, and component architecture that stay maintainable as a business system evolves. Can explain why a design fits the domain, not just that it works
- Disciplined AI-assisted development: uses AI tools as an accelerant, not a substitute for understanding. Reviews, understands, and tests generated code before anyone else sees it, and can walk a team through any code they submit
- Advanced proficiency in Node.js and Typescript, ideally with Express
JS
- Strong front-end development experience with React (preferably with Material UI)
- Experience designing and implementing RESTful APIs and microservices
- Experience with serverless technologies (ideally GCP, but AWS Lambda, Azure Functions, or similar also valued)
- Strong testing discipline: unit testing, feature-level automation, and a track record of self-testing work so it passes QA and code review in one to two iterations
- Proficiency with CI/CD pipelines and managing deployments across multiple environments
- Experience working with NoSQL/document-based databases (Firestore, MongoDB, DynamoDB)
- Experience working independently and taking ownership in small, fast-paced teams, including proactive participation in agile ceremonies
- Excellent verbal and written communication: speaks up in planning, surfaces blockers early, and explains technical decisions clearly to stakeholders and teammates
Highly valued experience
- Hands-on expertise with Google Cloud Platform (GCP) services and tools
- Experience using cloud infrastructure tools such as Terraform for infrastructure as code
- Familiarity with object storage (e.g., Google Cloud Storage), task queues/async architecture, and key management/encryption
- Experience with webhooks, cron jobs, and search engines (e.g., Typesense) for data-intensive applications
- Experience designing and implementing scalable multi-tenant architectures
- Exposure to automated testing and deployment practices in serverless environments
Soft skills
- Strong analytical and problem-solving skills
- Attention to detail in system design, data security, and user experience
- Ability to simplify complex issues and focus on key outcomes
- Pragmatism and efficiency; disciplined about scope, with improvement ideas raised through the team rather than built into the codebase unagreed
- Collaborative mindset with an active voice; contributes opinions in planning rather than waiting to be assigned
- Comfort with ambiguity, open to feedback, adaptable to evolving needs
Responsibilities
- Develop end-to-end web applications, delivering features incrementally for rapid improvement
- Design solutions (data models, API contracts, component structure) that fit the business domain and stay maintainable and extensible as the platform grows
- Own all submitted code, including AI-generated code: able to explain, debug, and support every contribution in code review, QA handover, and months later. "The AI wrote it" is never an answer
- Build and maintain features on a serverless architecture (GCP or similar)
- Implement React-based user interfaces in alignment with UX/UI design
- Deliver features strictly to agreed scope, raising improvement ideas during planning or refinement
- Thoroughly self-test all work before QA handoff; features should pass QA in one to two iterations, not arrive as a first draft
- Manage and optimize CI/CD pipelines for multi-environment deployments
- Use GitHub for version control and team collaboration
- Actively participate in sprint planning, estimation, and refinement; surface risks and question requirements
- Gather and incorporate feedback from users and stakeholders to refine features
- Design and develop scalable, secure APIs supporting a multi-tenant platform
What's in it for you
- Opportunity to work with cutting-edge serverless technology (Node.js, React, GCP)
- Influence platform architecture and feature design through direct contributions
- Join a small, high-impact team where your work is truly meaningful
- Flexible work arrangements supporting productivity and work-life balance
- Be part of a collaborative, innovative, and growth-oriented culture
Sourced from LinkedIn · posted 3 days ago · you apply on the original site