👨🏻‍💻 postech.work

Mid Full-Stack Web Developer (Node.js + React/Vue/Nuxt)

Ascension 6 • 🌐 In Person

In Person Posted 6 days, 5 hours ago

Job Description

Description:

We are looking for an experienced

Middle Full-Stack Web Developer

to join the product team and help build and scale our core web applications for our client - MetroResidences.

MetroResidences is a fast-growing hospitality startup providing high-quality serviced apartments for business and leisure travelers. We take pride in delivering a seamless stay experience while supporting a dynamic and diverse team across our Japan operations. We are also one of the first companies in Asia to automate the apartment rental process so that our customers can rent an apartment online for 1 month to 2 year stay.

Key Responsibilities:

Develop and maintain backend services and RESTful APIs.

Build fast, responsive, and pixel-perfect frontend applications.

Participate in architecture design, code reviews, and technical decisions.

Optimize performance, reliability, and security of the systems.

Collaborate closely with product, design, and backend teams.

Deploy and monitor applications in production.

Write clean, well-structured, and maintainable code.

Required Skills \& Experience:Core Technical Requirements:

2+ years of professional full-stack web development experience.

Strong proficiency in

Node.js

with real production experience using

Koa.js

(Koa 2.x), Express.

Deep knowledge of at least one of the following frontend stacks:

+ React.js

(hooks, context, Redux or Zustand, Next.js is a big advantage)

OR,

+ Vue.js 3

+

Nuxt 3

(Composition API + Pinia preferred).

Excellent command of

HTML5, CSS3

(responsive design, Flexbox/Grid, TailwindCSS or SCSS, BEM methodology).

Solid experience with

MySQL

(complex queries, indexing, performance tuning, migrations).

Hands-on experience with

Redis

(caching, rate limiting, session store, pub/sub).

Practical experience with

RabbitMQ

(message queuing, worker patterns, error handling).

Proficient with

Git

and

GitHub

(branching strategies, Pull Requests, code reviews).

Comfortable working on

Linux

servers (CentOS or Ubuntu) – SSH, basic system administration, PM2, Nginx, log analysis.

Experience setting up and maintaining

Jenkins

pipelines (or similar CI/CD tools).

Additional Strong Advantages:

Ability to convert

Figma

designs into pixel-perfect, responsive UIs.

Experience with server-side rendering using

Nuxt 3

or

Next.js

.

Good understanding of web performance optimization (LCP, CLS, lazy loading, bundle analysis).

Familiarity with monitoring tools (PM2 monitoring, Grafana, ELK, or similar).

Contribution to open-source or personal projects on GitHub.

Soft Skills:

Good English communication (

Reading/writing is a must

, speaking is a plus but not needed).

Strong problem-solving mindset and attention to detail.

Ability to work independently and deliver on deadlines.

Team player with a positive and proactive attitude.

What We Offer:

Be part of an international team in a growing hospitality tech company.

Work in a collaborative and supportive culture that values initiative and ownership.

Hybrid working.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.