Senior Backend Developer (TypeScript, NestJS)

PTDEV Construct-X Global
L17-11, Tầng 17 Tòa Nhà Vincom Center, Số 72 Lê Thánh Tôn, P. Bến Nghé, District 1, Ho Chi Minh
Tại văn phòng
Đăng 14 ngày trước

Mô tả công việc

As a Senior Backend Developer, you will play a pivotal role in designing and implementing our microservices architecture. Your deep understanding of microservices orchestration, CQRS patterns, and modern backend technologies will be crucial in building a scalable, reliable, and high-performing system. You will collaborate with a cross-functional team to ensure seamless integration with frontend components and deliver robust backend solutions.

Responsibilities:

  • Architect, design, and develop microservices using Nest.JS, TypeScript, and related libraries (Redux, Zustand).
  • Implement CQRS patterns and event-driven architectures using TypeORM and Webpack.
  • Design and manage databases using Cosmos DB (Postgres, Mongo), Graph Databases, Elasticsearch, and Event Sourcing/Event Store technologies.
  • Integrate backend services with frontend components using REST API, GraphQL gateway, Dapr, and Backend for Frontend (BFF) patterns.
  • Optimize system performance, scalability, and security.
  • Write clean, well-tested code and participate in code reviews to maintain high quality.
  • Utilize Simulation Driven Development (SDD) to ensure robustness and efficiency.
  • Contribute to the overall backend architecture and technology stack decisions.
  • Participate in Agile development processes (ScrumBan) and collaborate with team members using Jira.
  • Communicate effectively in English with team members and stakeholders.

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

Essential:

  • Strong proficiency in TypeScript, Nest.JS, and microservices architecture.
  • Experience with CQRS patterns, event-driven architectures, and TypeORM.
  • Expertise in database design and management (Cosmos DB, Graph DB, Elasticsearch, Event Sourcing).
  • Familiarity with REST API, GraphQL, Dapr, and BFF patterns.
  • Experience using Git, Jira, Docker, and working in a ScrumBan environment.
  • Excellent English communication skills (both written and verbal).

Optional:

  • Experience with micro-frontend development.
  • Exposure to AI/ML technologies.
  • Knowledge of automated testing frameworks.

Tại sao bạn sẽ yêu thích làm việc tại đây

  • Competitive salary: We offer an attractive compensation package commensurate with your skills and experience.
  • 13th-month salary and bonuses: Receive additional financial rewards for your contributions.
  • Performance-based incentives: Your hard work and achievements will be recognized and rewarded.
  • Flexible work arrangements: Work remotely from anywhere, anytime, with occasional team building and client meetings in Vietnam.
  • Professional development: We invest in your growth by providing opportunities for learning and skill enhancement.
  • Impactful work: Be part of a team creating solutions that make a difference in the world.

PTDEV Construct-X Global

Xem công ty

We are one and be a part of your journey to the success.

Mô hình công ty
Sản phẩm
Lĩnh vực công ty
Thuê Ngoài Phát Triển Phần Mềm
Quy mô công ty
1-50 nhân viên
Quốc gia
Vietnam
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email