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.
個人用招待リンク
このリンクはあなた専用の求人招待リンクです。リンク経由で誰かが応募するとメールで通知されます。
この求人をシェア
この求人に応募した人は他にこんな求人も応募しています
フルタイム
エントリーレベル
6
59K ~ 86K TWD / 月
フルタイム
中上級レベル
1
900K ~ 1.3M TWD / 年
フルタイム
中上級レベル
1
80K ~ 120K TWD / 月
フルタイム
中上級レベル
5
1M ~ 2M TWD / 年
フルタイム
中上級レベル
2
899K ~ 1.8M TWD / 年
フルタイム
中上級レベル
2
910K ~ 2M TWD / 年
フルタイム
エントリーレベル
1
990K ~ 2M TWD / 年
フルタイム
中上級レベル
2
910K ~ 2M TWD / 年
インターンシップ
インターン
2
196 TWD / salary_type.null

私たちについて

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.