Hybrid Senior Fullstack Engineer

Posted 1 hour ago

Apply now

About the role

  • Senior Full-Stack Engineer responsible for developing scalable web applications for DANA, leading frontend and backend engineering, optimizing performance, and mentoring junior developers.

Responsibilities

  • Develop end-to-end features from high-fidelity UI components to scalable backend APIs.
  • Build responsive, high-performance web applications using modern JavaScript frameworks.
  • Design and maintain efficient RESTful or GraphQL APIs, primarily using Golang (preferred) or Node.js.
  • Audit and improve frontend performance (Core Web Vitals, bundle sizes, rendering strategies) and backend efficiency (query optimization, caching).
  • Design and manage relational database schemas using PostgreSQL or MySQL.
  • Conduct code reviews, mentor junior developers, and maintain high standards for documentation and testing.

Requirements

  • Proven experience developing APIs with Golang (highly preferred) or Node.js
  • Solid understanding of microservices architecture or modular monoliths
  • Experience with PostgreSQL, MySQL, or MariaDB (indexing, migrations, and complex joins)
  • A. Frontend Expertise in JavaScript (ES6+) and TypeScript.
  • Strong proficiency in at least one major framework: ReactJS or VueJS.
  • Experience with Meta-frameworks: Next.js or Nuxt.js (SSR/SSG knowledge is a must).
  • Deep understanding of Web Performance: Knowledge of lazy loading, code splitting, memoization, and optimizing the critical rendering path.
  • Familiar with DANA Mini Program/Alipay Mini Program Platform is a plus.
  • DevOps & Tools Version control with Git.
  • Experience with Docker and containerization.
  • Familiarity with CI/CD pipelines and cloud providers (AWS, GCP, or Azure)

Benefits

  • Flexible work arrangements

Job title

Senior Fullstack Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job