Job Expectations :
- Position Type : Experienced - Senior / Lead
- Employment Type : Full-Time; Full-Time; Project-Based (2-3 years) - Can be extended
- Work Setup & Location : Fully Remote - Metro Manila
- Work Schedule : Mondays - Fridays; Night Shift
- Industry : Advertising Services
About the Job :
We are seeking an experienced Lead Full-Stack Engineer to join our client's team and drive the ongoing development and evolution of their sophisticated marketing platform. In this role, you will lead a talented team of engineers, overseeing the design and implementation of robust full-stack solutions. The ideal candidate will have deep expertise in React, TypeScript, and Python , with a strong understanding of scalable system architecture, API design, and modern development practices. This position offers the opportunity to make significant technical contributions while mentoring engineers and influencing the platform's strategic direction.
Key Responsibilities :
Lead and mentor a team of full-stack engineers, ensuring technical excellence and growth.Design and implement end-to-end solutions using React / TypeScript for the frontend and Python (Flask, FastAPI, or similar) for the backend.Develop and maintain GraphQL APIs with Apollo Client and Python-based GraphQL servers.Establish best practices for coding standards, testing, and CI / CD deployment.Collaborate with product managers and UI / UX designers to translate requirements into scalable and efficient technical solutions.Design data models and APIs to support complex business logic.Ensure application performance, scalability, and reliability across multiple systems.Promote clean architecture, type safety, and code reusability across the stack.Participate in all phases of the software development lifecycle from planning and design to deployment and maintenance.Qualifications :
Bachelor's degree in Computer Science, Engineering, or a related field.5+ years of experience in full-stack development, with at least 2 years in a technical leadership role.Expert-level knowledge of React, TypeScript , and modern JavaScript practices.Strong proficiency in Python and frameworks such as Flask or FastAPI .Experience working with SQL databases, ORM tools (SQLAlchemy) , and GraphQL .Proficiency in UI component libraries (e.g., Mantine, Material UI, or similar).Strong understanding of state management, testing frameworks, and deployment pipelines.Experience leading code reviews, architectural discussions, and mentoring junior engineers.Excellent communication skills for technical discussions and cross-functional collaboration.Comfortable working in Mac or Linux environments.Preferred :
Experience in advertising technology, marketing analytics, or similar domains.Knowledge of financial data systems or budget management tools.Experience building and managing monorepos or multi-app workspaces.Familiarity with data visualization and real-time data processing systems.Understanding of accessibility, data privacy, and security best practices.Experience with ISO 27001, SOC 2, NIST 800-53, or HIPAA compliance frameworks.Contributions to open-source projects or active participation in technical communities.Can start immediately, if possible.Only shortlisted candidates will be contacted; updating / tailoring CV is highly recommended