Director of Engineering

Permanent Employee, Full-time, Remote, PST Shift
Salary: ₱100,000 to ₱130,000

Job Summary:

We are seeking a talented and experienced Director of Engineering to join our growing team. This role involves leading the development and architecture of our flagship Shopify-based e-commerce store. As a player/coach, you will balance hands-on design, development, and architecture with mentoring and managing a talented local and offshore engineering team. Reporting to the CTO, you will play a key role in driving innovation, ensuring robust system architecture, and promoting best practices in software development

Responsibilities:

  • Architect and oversee solutions for custom Shopify front and backend systems.

  • Develop and support a middleware layer with unified APIs using GraphQL, ensuring seamless integration with Shopify, in-house systems, and third-party services.

  • Lead the adoption of a microservice architecture using Docker and AWS services, including RDS, ECS, and API Gateway, for scalable and maintainable solutions.

  • Mentor and guide engineers in technologies such as Node.js, NestJS, TypeScript, GraphQL, React, and Remix, fostering a culture of learning and growth.

  • Implement unit testing and end-to-end testing to ensure system reliability and robustness.

  • Collaborate with product management, QA, and cross-functional teams to prioritize features and streamline development.

  • Champion best practices in software development, including TDD, code reviews, and pair programming, to deliver high-quality, maintainable code.

  • Conduct 1:1 meetings with engineering staff, providing mentorship and professional development.

  • Facilitate meetings with stakeholders, integration partners, and engineering teams to design integration solutions.

  • Serve as a subject matter expert and technical liaison to non-technical staff.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science or a related technical field (preferred).

  • 5+ years of full-stack development experience with strong skills in TypeScript, Node.js, GraphQL, and databases like PostgreSQL and MySQL.

  • 2+ years of experience working with the Shopify ecosystem.

  • Proficiency in modern JavaScript frameworks (React, Next.js, Remix, Hydrogen, TypeScript) and experience with microservice architectures, federated services, and containerization technologies like Docker.

  • Experience with AWS cloud services (RDS, ECS, SQS, API Gateway) and infrastructure as code.

  • Deep understanding of TDD, CI/CD, and agile development methodologies.

  • Familiarity with modern CSS frameworks like Tailwind CSS or Styled-Components is a plus.

  • Proven mentoring skills, with a passion for sharing knowledge through code reviews, documentation, and pair programming.

  • Previous e-commerce experience, particularly with Shopify, and knowledge of PCI compliance best practices.