Senior Fullstack Developer (NestJS & NextJS)

CÔNG TY CỔ PHẦN DEHA VIỆT NAM
Mức lương
Đang cập nhật
Địa điểm làm việc
Hà Nội; Hồ Chí Minh
Kinh nghiệm yêu cầu
Cập nhật
Thông tin cơ bản

Mô tả công việc

Frontend Development (NextJS)

State Management: Design and implement efficient state management solutions using Redux, Zustand, or Context API
Performance Optimization: Implement advanced NextJS features including SSR, SSG, ISR, and optimize Core Web Vitals
Component Architecture: Create reusable, maintainable component libraries following atomic design principles
UI/UX Implementation: Transform design mockups into pixel- perfect, interactive user interfaces
Application Development: Build responsive, performant web applications using NextJS framework with TypeScript

Backend Development (NestJS)

Authentication & Authorization: Implement secure authentication systems using JWT, OAuth, and role- based access control
API Documentation: Create comprehensive API documentation using Swagger/OpenAPI specifications
Microservices Architecture: Build scalable microservices with proper separation of concerns and domain- driven design
API Development: Design and implement RESTful APIs and GraphQL endpoints using NestJS framework
Database Integration: Work with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases using TypeORM, Prisma, or Mongoose

Technical Leadership

Testing Strategy: Write comprehensive unit, integration, and e2e tests using Jest, Supertest, and Cypress
Performance Monitoring: Implement logging, monitoring, and error tracking solutions
Code Quality: Conduct thorough code reviews and ensure adherence to coding standards and best practices
Architecture Design: Participate in system architecture decisions and technical solution planning
Mentorship: Guide junior developers and share knowledge through pair programming and technical discussions

Yêu cầu công việc

Technical Skills

Minimum 5 years of professional software development experience
Minimum 3 years of hands- on experience with NestJS framework
Proficiency with version control systems (Git) and collaborative development workflows
Advanced TypeScript/JavaScript proficiency with deep understanding of ES6+ features
Expertise in Node.js runtime and server- side development
Minimum 3 years of hands- on experience with NextJS framework
Strong experience with React.js ecosystem and modern frontend tooling

Database & DevOps

Knowledge of NoSQL databases (MongoDB, Redis) for caching and document storage
Experience with CI/CD pipelines and automated testing environments
Understanding of containerization technologies (Docker, Docker Compose)
Experience with relational databases (PostgreSQL, MySQL) and query optimization
Familiarity with cloud platforms (AWS, Azure, GCP) and deployment strategies

Development Practices

Familiarity with monitoring and logging tools (New Relic, DataDog, Winston)
Experience with Agile/Scrum development methodologies
Knowledge of security best practices and OWASP guidelines
Understanding of caching strategies and performance optimization techniques
Strong understanding of software design patterns and SOLID principles

Soft Skills

Ability to work independently and manage multiple priorities
Excellent English communication skills (both written and verbal)- minimum IELTS 6.5 or equivalent
Communication
Strong communication skills for technical discussions and documentation
Continuous learning attitude and staying updated with latest technologies
Problem- solving mindset with ability to debug complex technical issues
Experience mentoring junior developers

Preferred Qualifications

Open source contributions or technical blog writing
Understanding of blockchain technologies or fintech applications
Knowledge of mobile development (React Native, Flutter)
Familiarity with Elasticsearch, GraphQL, and real- time applications (WebSocket, Socket.io)
Bachelor&039;s degree in Computer Science, Engineering, or related field
Experience with event- driven architectures and message queues (RabbitMQ, Apache Kafka)
Experience with additional frontend frameworks (Vue.js, Angular)

Technical Assessment Areas

Candidates will be evaluated on:
Testing: Jest, Cypress, Supertest, Testing Library
Deployment: Vercel, Netlify, AWS, Docker containersMonitoring: New Relic, Sentry, CloudWatch
System Architecture: Scalability, security, and maintainability considerations
Development Environment & Tools
Database Design: Schema design, query optimization, and data modeling
Code Quality: Clean code principles, testing practices, and documentation
Version Control: Git with GitFlow methodology
NextJS Expertise: SSR/SSG implementation, routing, API routes, and performance optimization
NestJS Proficiency: Modules, controllers, services, guards, interceptors, and dependency injection
Project Management: Jira, Notion, or similar tools
Communication: Slack, Microsoft Teams, Zoom
IDEs: VS Code, WebStorm with latest extensions

Quyền lợi

Salary & Bonus

Work environment
Annual health check- up;
Competitive salary range: Upto 40M Gross (negotiable based on ability);
Performance- based bonuses aligned with the company’s business results.
Social insurance, health insurance, unemployment insurance according to current law;
A learning culture promotes personal development;
Collective team building events and events are held regularly: March 8, October 20, November 19, Mid- Autumn Festival, year- end Gala, annual vacation…;
Policy to support learning, exchange, and knowledge sharing activities (Technology seminar, Club: reading, Japanese, English...);
Get 100% support for the cost of participating in soft skills courses, professional training courses,and taking prestigious domestic and international certification exams.

Career roadmap

The career path development roadmap is part of the employee development process at Deha, including vertical development promoting to expert and management positions;
Be goal- oriented for individuals, groups and organizations.
Receive advice, companionship and support to maximize your abilities and develop your career;

Cập nhật gần nhất lúc: 2025-08-14 12:35:02

Xem thêm

Đặc điểm công việc

Hạn nộp hồ sơ
30/11/2025
Hình thức làm việc
Toàn thời gian
Cấp bậc
Nhân Viên
Số lượng cần tuyển
10
Ngành nghề
IT phần mềm
Khu vực
Hà Nội; Hồ Chí Minh
Xem thêm
Xem thêm
Người tìm việc lưu ý:
Bạn đang xem tin Senior Fullstack Developer (NestJS & NextJS) - Mã tin đăng: 5215559. Mọi thông tin liên quan tới tin tuyển dụng này là do người đăng tin đăng tải và chịu trách nhiệm. Chúng tôi luôn cố gắng để có chất lượng thông tin tốt nhất, nhưng chúng tôi không đảm bảo và không chịu trách nhiệm về bất kỳ nội dung nào liên quan tới tin việc làm này. Nếu người tìm việc phát hiện có sai sót hay vấn đề gì xin hãy báo cáo cho chúng tôi

CÔNG TY CỔ PHẦN DEHA VIỆT NAM

Quy mô: Cập nhật
Trụ sở: Cập nhật

Bí kíp tìm việc an toàn

Dưới đây là những dấu hiệu của các tổ chức, cá nhân tuyển dụng không minh bạch:
1. Dấu hiệu phổ biến:
Hình ảnh 1
Nội dung mô tả công việc sơ sài, không đồng nhất với công việc thực tế
Hình ảnh 2
Hứa hẹn "việc nhẹ lương cao", không cần bỏ nhiều công sức dễ dàng lấy tiền "khủng"
Hình ảnh 3
Yêu cầu tải app, nạp tiền, làm nhiệm vụ
Hình ảnh 4
Yêu cầu nộp phí phỏng vấn, phí giữ chỗ...
Hình ảnh 5
Yêu cầu ký kết giấy tờ không rõ ràng hoặc nộp giấy tờ gốc
Hình ảnh 6
Địa điểm phỏng vấn bất bình thường
2. Cần làm gì khi gặp việc làm, công ty không minh bạch:
- Kiểm tra thông tin về công ty, việc làm trước khi ứng tuyển
- Báo cáo tin tuyển dụng với 123job thông qua nút "Báo cáo tin tuyển dụng" để được hỗ trợ và giúp các ứng viên khác tránh được rủi ro
- Hoặc liên hệ với 123job thông qua kênh hỗ trợ ứng viên của 123job:
Hotline: 0961.469.398

Việc làm đề xuất liên quan

Việc làm đã xem gần đây

Từ khóa tìm việc làm tại 123Job
Senior fullstack developer tại tỉnh/thành