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 5 giờ 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