Job Openings XTN-FEC3911 | SENIOR FULL STACK ENGINEER

About the job XTN-FEC3911 | SENIOR FULL STACK ENGINEER

This role will lead the design and development of responsive web applications, working on a modern stack that includes React, Node.js, MySQL, AWS, MUI, and Tailwind CSS. Key responsibilities include building reusable components (Storybook), integrating apps into third-party sites, and leveraging AI development tools. The role also involves managing code migrations, addressing technical debt in a legacy system, and driving scalable architecture decisions.

  • HMO Benefit with a PHP 200,000 maximum benefit limit on day one.
  • Two free dependents covered under the HMO plan, with a maximum benefit limit of PHP 200,000 on day one.
  • Up to ten (10) Personal time-offs in the first year of employment.
  • Carried over leaves from the preceding year.
  • Group Life Insurance (GLI) worth PHP 1,000,000.
  • Lead the design, architecture, and execution of fluid, responsive web applications.
  • Continue development on our existing software stack, which includes React, Node.js, MySQL, and AWS.
  • Work with StencilJS (huge plus, as we build web components — please provide examples if you have them).
  • Use the MUI React framework and Tailwind CSS.
  • Build and maintain components in Storybook.
  • Experience embedding apps into third-party sites (e.g., Intercom-style chat plugins, customer website widgets — please provide examples if you have them).
  • Proficient in AI development tools (we currently use Cursor) and in incorporating them into daily workflows.

  • 5+ years of experience in full-stack web application development.
  • React, Node.js, MySQL, AWS, AI tools (Cursor), scalable web app development experience.
  • Ability to prioritize competing tasks, work autonomously, and make informed technical trade-offs.
  • Experience with code migrations (our stack is older — currently Node 14, React 16 — and we’re upgrading gradually).
  • Comfort working with legacy code in a 10-year-old application and addressing technical debt.
  • Positive, collaborative attitude; able to work under tight deadlines.
  • Willingness to be a broad generalist, wear multiple hats, and adapt quickly to changing requirements.
  • StencilJS experience