Senior Fullstack Developer (NestJS & NextJS)

  • salary Mức lương: Thỏa thuận
  • date Hạn nộp: 10/09/2025
  • place Địa điểm: Hà Nội
Công Ty Cổ Phần Deha Việt Nam
Xem thông tin công ty

Thông Tin Chung

Loại hình:
Toàn thời gian
Vị trí/chức vụ:
Nhân Viên/Chuyên Viên
Yêu cầu bằng cấp:
Trung cấp - Nghề
Ngày đăng tuyển:
10/08/2025
Yêu cầu kinh nghiệm:
Trên 5 năm
Yêu cầu giới tính:
N/A
Ngành nghề:
IT Phần Mềm
Địa điểm làm việc:
Hà Nội
Hà Nội
1. Hà Nội
avatar CV CỦA BẠN CÓ PHÙ HỢP VỚI VIỆC LÀM NÀY?

Chi Tiết Công Việc

Mô tả công việc:

Frontend Development (NextJS)

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

Backend Development (NestJS)

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

Technical Leadership

  • 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
  • Performance Monitoring: Implement logging, monitoring, and error tracking solutions
  • Testing Strategy: Write comprehensive unit, integration, and e2e tests using Jest, Supertest, and Cypress
  • 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 NextJS framework
  • Minimum 3 years of hands-on experience with NestJS framework
  • Advanced TypeScript/JavaScript proficiency with deep understanding of ES6+ features
  • Strong experience with React.js ecosystem and modern frontend tooling
  • Expertise in Node.js runtime and server-side development
  • Proficiency with version control systems (Git) and collaborative development workflows

Database & DevOps

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

Development Practices

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

Soft Skills

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

Preferred Qualifications

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

Technical Assessment Areas

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

Quyền lợi được hưởng:

Salary & Bonus

  • Competitive salary range: Upto 40M Gross (negotiable based on ability);
  • Performance-based bonuses aligned with the company’s business results.
  • Work environment
  • A learning culture promotes personal development;
  • Social insurance, health insurance, unemployment insurance according to current law;
  • Annual health check-up;
  • 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;
  • Receive advice, companionship and support to maximize your abilities and develop your career;
  • Be goal-oriented for individuals, groups and organizations.

Chú ý: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo, hãy gửi phản ánh đến chúng tôi.

TẢI MIỄN PHÍ ỨNG DỤNG

Tìm việc hiệu quả bằng cách tải JobsGO về di động của bạn và sẵn sàng nhận việc làm ngay hôm nay!

QR Code