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