Full Stack Engineer (Golang & Node.js/React)

Công việc được cập nhật khoảng 1 tháng
Nhà tuyển dụng hoạt động 6 ngày trước

Mô tả công việc

We are seeking a Full Stack Engineer to join our team to lead the development of our cloud-based dashboard and self-hosted server environments. You will be responsible for building sophisticated, multi-tenant web interfaces using Node.js and React, integrated with high-performance Golang microservices. A core part of this role involves architecting an advanced entitlement and sharing engine that manages different feature sets based on license levels and enables customers to securely share specific services and assets with their own downstream clients.

Yêu cầu

The Full Stack Engineer will have the responsibility to:

  • Frontend Development: Design and build dynamic, responsive UIs using React and Node.js, ensuring a seamless experience across varying license-restricted feature sets.
  • Entitlement Logic: Implement complex feature-gating and licensing logic that dynamically adapts the UI and API access based on customer subscription tiers.
  • Hierarchical Sharing: Develop secure RBAC/ACL systems that allow customers to "sub-license" or share specific assets and services with their own customer base.
  • Backend Engineering: Build and maintain performant, concurrent backend services in Golang to handle the core business logic and multi-tenant data isolation.
  • API Management: Architect and optimize RESTful APIs that bridge the Node.js/React frontend with the Golang backend services.
  • Database Architecture: Manage and optimize MongoDB for multi-tenant scalability, focusing on strict data isolation and efficient resource querying.
  • Containerized Deployment: Orchestrate services using Docker for both cloud-hosted and self-hosted "on-premise" customer environments.

Requirements

  • BS (MS preferred) in CS, EE or Equivalent
  • 5+ years of practical experience.
  • Frontend Stack: Professional proficiency in React and Node.js for building modern web architectures.
  • Backend Stack: Strong production experience with Golang, specifically building high-performance APIs and microservices.
  • Database: Deep knowledge of MongoDB, including schema design for multi-tenancy and complex resource sharing models.
  • Authorization: Proven experience implementing secure authentication and complex authorization models (e.g., OAuth2, JWT, or Policy-as-Code).
  • DevOps: Experience with Docker and containerization strategies for varied deployment environments.
1
Yêu cầu 5 năm kinh nghiệm
1,100,000+ TWD / năm
Liên kết lời mời cá nhân
Đây là liên kết giới thiệu cá nhân của bạn cho lời mời làm việc. Bạn sẽ nhận được thông báo qua email khi ai đó nộp đơn cho vị trí thông qua liên kết công việc của bạn.
Share this job
People who applied for this job also applied for
Full-time
Trung cấp
5
1M ~ 2M TWD / năm
Full-time
Trung cấp
2
899K ~ 1.8M TWD / năm
Full-time
Trung cấp
2
910K ~ 2M TWD / năm
Full-time
Sơ cấp
1
990K ~ 2M TWD / năm
Full-time
Trung cấp
2
910K ~ 2M TWD / năm
Internship
Thực tập
2
196 TWD / salary_type.null

Về chúng tôi

Ataya unites, secures, and simplifies enterprise connectivity. With production deployments around the world, Ataya delivers universal connectivity for Industry 4.0 and Enterprise across existing Wi-Fi, Ethernet while adding Private 5G, Zero Trust Network Access (ZTNA), and a powerful yet simple user experience that unifies the OT and IT environments.

The Ataya team has been part of companies such as Cisco, Ruckus, Commscope, Federated Wireless, Broadcom, ADVA, and Qualcomm, with experience building products ranging from microchips to cloudnative telecom and enterprise software. The company is headquartered in Santa Clara, California, and our core R&D operations are located in Taiwan.