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

职缺大约 1 个月前更新
雇主活跃于 6 天前

职缺描述

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.

职务需求

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
需具备 5 年以上工作经验
1,100,000+ TWD / 年
您的邀请连结
这是您专属的职缺邀请连结。当有人透过您的邀请连结应征这个职缺时,您会收到 email 通知。
分享职缺
应征此职缺的人也应征了
全职
中高阶
5
100万 ~ 200万 TWD / 年
全职
中高阶
2
89.9万 ~ 180万 TWD / 年
全职
中高阶
2
91万 ~ 200万 TWD / 年
全职
初阶
1
99万 ~ 200万 TWD / 年
全职
中高阶
2
91万 ~ 200万 TWD / 年

关于我们

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.