Sr. Full Stack Engineer #2501 – Location: remote; Manila, Philippines

Sr. Full Stack Engineer
Position Summary:
Our partner, a leading e-commerce provider of customized marketing and branding solutions, is seeking a Senior Full Stack Engineer with deep expertise in TypeScript and Node.js to drive the next generation of its digital platforms. In this role, you’ll design and implement scalable, high-performance software that supports a diverse portfolio of online brands serving millions of small and mid-sized businesses. You’ll be responsible for building and maintaining robust backend services and dynamic front-end interfaces that power personalized print, packaging, apparel, and signage products. You’ll collaborate with cross-functional teams to deliver intuitive, reliable solutions that integrate seamlessly into the e-commerce ecosystem. This is a high-visibility role with opportunities to influence architectural decisions, optimize developer workflows, and collaborate directly with business stakeholders to align technical initiatives with strategic goals.

Experience and Education:

  • Bachelor’s or higher degree in Computer Science, or equivalent experience.
  • 6+ years shipping real-world full-stack features using Node.js and TypeScript
  • Experience working in a cloud-native, AWS-heavy environment
  • History of owning backend and frontend architecture decisions
  • Hands-on work with microservices, APIs, and event-driven systems
  • Strong background in testing practices like unit testing (Jest), TDD, and CI pipelines
  • Past work in high-traffic e-commerce or product-driven environments
  • Comfortable mentoring others and advocating for coding best practices
  • Familiarity with PHP (as a plus)

Skills and Strengths:

  • TypeScript
  • Node.js
  • JavaScript
  • Angular/React
  • AWS: Amplify, DynamoDB, AppSync, RDS, Aurora
  • RESTful API
  • GraphQL
  • Microservices
  • Unit Testing
  • Test-Driven Development (TDD)
  • Infrastructure as Code (IaC)
  • NoSQL Databases
  • CI/CD
  • Git

Primary Job Responsibilities:

  • Develop clean, modular, and reusable code for both front-end and back-end systems.
  • Build and enhance features across the full development stack, ensuring scalability and maintainability.
  • Drive the implementation of new features while maintaining and improving existing codebases.
  • Design, build, and maintain microservices, develop APIs, and ensure seamless cross-service integrations and testing.
  • Create high-quality software by aligning technical solutions with business goals and priorities.
  • Contribute to and advocate for development best practices and coding standards, promoting continuous improvement.
  • Conduct thorough code reviews to ensure code quality, consistency, and adherence to best practices.
  • Perform diagnostic tests, troubleshoot, and provide technical support to address application issues.
  • Integrate front-end components with server-side logic, ensuring seamless user experiences.
  • Collaborate with cross-functional teams to translate business requirements into effective technical solutions.
  • Stay up to date with emerging technologies and frameworks, continuously improving technical knowledge and skills.
  • Accepted file types: doc, docx, txt, text, pdf, rtf, html, Max. file size: 2 GB.