About the role
Hybrid (3x a week RTO) | Mid Shift | Mandaluyong City
Key Responsibilities
- Full-Stack Development: Build responsive, mobile-optimized enterprise tools using React.js, Node.js, and Express/NestJS.
- PWA Implementation: Deliver offline-first Progressive Web Apps using service workers, caching, manifests, and push notifications.
- API Architecture: Design efficient RESTful APIs optimized for mobile client performance, low payloads, and third-party enterprise integrations.
- Database Management: Structure MongoDB collections, schemas, and queries using NoSQL best practices.
- Front-End UI/UX: Create reusable React components, touch-friendly layouts, and scalable state management (Redux/Context API).
- SDLC & Support: Own end-to-end delivery—from design to production support—and resolve issues across the Node.js, MongoDB, and React/PWA stack.
- Agile & Teamwork: Conduct code reviews and collaborate with Product Owners, Analysts, and QA in Agile ceremonies.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 3–5 years of full-stack development experience with Node.js and React
- Strong skills in Node.js, Express.js/NestJS, REST APIs, and authentication
- Proficient in React, JavaScript, state management, and responsive UI
- Hands-on PWA development, including service workers, caching, and push notifications
- Experience with mobile web optimization and cross-device testing
- Working knowledge of MongoDB
- Familiarity with Git, Azure DevOps/CI/CD, and Agile
- Strong English communication skills
Preferred
- Workbox, Web Push/FCM/VAPID experience
- GraphQL or WebSockets knowledge
- Mobile performance optimization and Core Web Vitals
- Familiarity with Docker and automated testing
- International Agile team experience
Application Question(s):
- What is your expected salary?
- How long is your notice period?
Education:
- Bachelor's (Required)
Work Location: Hybrid remote in Mandaluyong
Millions of jobs, with real people getting hired every day
20,000+
New jobs added daily7,000,000+
Verified job listings500,000+
Tailored applications submittedFAQ
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at HRTX was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.