Full-Stack PWA Engineer: Node.js & React

City of Shakopee, MN

Eastern Manila District

Hybrid

PHP 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive benefits
Medical insurance plans
Employee Assistance Program
Flexible time off
Paid parental leave
Vacation and holidays

Job summary

Emerson is seeking an Application Developer to design and deliver full-stack web apps using React on the frontend and Node.js on the backend. You will build mobile-friendly, offline-capable PWA experiences backed by MongoDB for enterprise tools powering field operations.

You will implement REST APIs, apply SDLC practices, and collaborate with Product Owners, Analysts, and QA in an Agile setting. This role emphasizes mobile performance and cross-device usability.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3–5 years of full-stack web development with hands-on delivery in Node.js and React.
  • Solid experience building REST API services with Node.js using Express.js or NestJS, including routing, middleware, authentication (JWT/OAuth2), and API versioning.
  • Strong proficiency in React, including component design, hooks, state management (Redux or Context API), and building responsive, mobile-optimized interfaces with modern JavaScript (ES6+).
  • Hands-on experience implementing PWA features: service workers, web app manifest, offline caching strategies (Cache API, Workbox), push notifications, and app installability.
  • Experience designing and delivering web applications that perform well on mobile and tablet devices, such as touch interactions, responsive layouts, performance optimization for mobile networks, and testing across device sizes.
  • Working experience with MongoDB, including document design, CRUD operations, indexing, and aggregation pipelines.

Responsibilities

  • Build and maintain full-stack web applications using React.js (frontend) and Node.js with Express.js or NestJS (backend), delivering mobile-friendly experiences for Emerson's custom enterprise tools.
  • Implement Progressive Web App (PWA) capabilities, including service workers, web app manifests, offline-first caching strategies, push notifications, and installability.
  • Build and maintain RESTful APIs in Node.js that serve both web and mobile-optimized clients, design endpoints with mobile payload efficiency and performance in mind.
  • Design and maintain MongoDB collections, schemas, and queries supporting custom application data models, while applying NoSQL data modeling best practices.
  • Build reusable React components with state management (Redux or Context API), responsive layouts, and touch-friendly interactions suited for mobile and tablet users.
  • Integrate frontend applications with REST APIs and third-party enterprise services, including API authentication, error states, and offline fallback.
  • Apply the full SDLC across the Mobile Apps Program area, including design, development, testing, deployment, and production support.
  • Debug and troubleshoot issues across Node.js, MongoDB, and React/PWA layers, identify root causes, and implement durable fixes.
  • Participate actively in code reviews and Agile ceremonies, and collaborate with Product Owners, System Analysts, and QA to deliver high-quality solutions on time.

Skills

Node.js
React
REST APIs
MongoDB
PWA
Redux/Context
JWT/OAuth2

Education

Bachelor's degree in CS/SE

Tools

Express.js
NestJS
Git
Azure DevOps

Job description

Emerson is seeking an Application Developer to design and deliver full-stack web apps using React on the frontend and Node.js on the backend. You will build mobile-friendly, offline-capable PWA experiences backed by MongoDB for enterprise tools powering field operations.

You will implement REST APIs, apply SDLC practices, and collaborate with Product Owners, Analysts, and QA in an Agile setting. This role emphasizes mobile performance and cross-device usability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Web Developer: Node.js/React, PWA
Full-Stack Web Developer: Node.js/React, PWA

Emerson Electric (Asia) Limited - ROHQ • Mandaluyong

On-site
PHP 600,000 - 1,100,000
Full-Stack Web Developer – Node.js/React with PWA
Full-Stack Web Developer – Node.js/React with PWA

Emerson Electric (Asia) Limited - ROHQ • Mandaluyong

On-site
PHP 600,000 - 900,000
Full-Stack Web Engineer: Node.js + React & PWA
Full-Stack Web Engineer: Node.js + React & PWA

Emerson • Mandaluyong

On-site
PHP 900,000 - 1,500,000
Full-Stack PWA Engineer (Node.js + React)
Full-Stack PWA Engineer (Node.js + React)

Emerson • Mandaluyong

On-site
PHP 700,000 - 1,000,000
Web Application Developer (Node.js, React, PWA)
Web Application Developer (Node.js, React, PWA)

Emerson Electric (Asia) Limited - ROHQ • Mandaluyong

On-site
PHP 600,000 - 1,100,000
Senior Full-Stack PWA Engineer — Node.js & React
Senior Full-Stack PWA Engineer — Node.js & React

Emerson Electric (Asia) Limited - ROHQ • Mandaluyong

On-site
PHP 1,200,000 - 2,000,000
Web Application Developer
Web Application Developer

Emerson Electric (Asia) Limited - ROHQ • Mandaluyong

On-site
PHP 600,000 - 900,000
Senior Full-Stack Engineer: Node.js, React, PWA, MongoDB
Senior Full-Stack Engineer: Node.js, React, PWA, MongoDB

City of Shakopee, MN • Mandaluyong

Hybrid
PHP 1,800,000 - 2,800,000
Senior Full-Stack Architect: Node.js, React & PWA Expert
Senior Full-Stack Architect: Node.js, React & PWA Expert

Emerson • Mandaluyong

On-site
PHP 1,200,000 - 2,000,000
Senior Full-Stack Engineer: Node.js/React PWA Architect
Senior Full-Stack Engineer: Node.js/React PWA Architect

National Instruments Philippines Inc. • Mandaluyong

On-site
PHP 1,200,000 - 1,800,000
Medical Insurance
Employee Resource Groups
Flexible PTO
+1