Search Jobs

Search by job, company or skills

Senior Fullstack Engineer (NextJS, Golang)

Senior Fullstack Engineer (NextJS, Golang)

Silver Tiger Metals
  • Posted 15 hours ago
  • Be among the first 10 applicants

Job Description

Silver Tiger Technology L.L.C. is a newly formed company based in Dubai, UAE. We are at the forefront of security and artificial intelligence. We develop cutting-edge solutions to protect data and infrastructure while leveraging AI to innovate in the security space. Our vision is to build a global company with global products & markets.

Job Summary

We are looking for a Fullstack Engineer (Golang + React/Next.js) to join our team in building a Security Platform and Identity Provider (IdP) solution. You will work on modern authentication mechanisms such as OAuth2, OpenID Connect, JWT, SSO, and MFA — developing scalable, high-performance backend services and building the platform's admin console and user-facing web applications.

  • Current focused projects
  • Identity Platform (started)
  • End-to-end Encryption Storage (started)
  • AI-Powered Solutions for Enterprise
  • Position: team member
  • Open level: from Middle to Principal level
  • Work location (select 1 of 2 options below):

In Vietnam: 112 Ly Chinh Thang, Xuan Hoa Ward, HCMC

On-site in Dubai: extremely high benefits, all living costs covered by allowance (accommodation, meals on working days, transportation)

  • Working hours:

9:00 - 18:00

Monday to Friday

Full-time at the office, NO hybrid & NO remote

ResponsibilitiesBackend
  • Design, develop, and maintain microservices using Golang.
  • Implement authentication & authorization modules:
  • OAuth2, OpenID Connect, JWT, token lifecycle management.
  • Single Sign-On (SSO), MFA (TOTP/SMS/Email).
  • User identity management, account federation.
  • Integrate and develop Identity Provider (IdP) components.
Frontend
  • Build and maintain the admin console and user-facing web apps using Next.js (App Router), React, and TypeScript.
  • Implement complex UI flows: data tables, filters, multi-step forms, drawers/dialogs, and permission-aware components.
  • Integrate REST APIs with TanStack Query (caching, mutations, optimistic updates); handle auth/session flows (token refresh, redirects) on the client.
  • Build accessible, responsive UI with Tailwind CSS and shadcn/ui (Radix primitives).
  • Implement form validation with react-hook-form + zod; support multi-language UI with i18next.
Data & System Integration
  • Design and optimize MongoDB schemas and queries.
  • Use Redis for caching, session storage, rate limiting, and distributed locking.
  • Work with Kafka for event-driven architecture, message streaming, and high-throughput data processing.
Security & Quality
  • Apply security standards such as OWASP ASVS and OWASP Top 10.
  • Implement secure data handling, encryption, and system hardening.
  • Conduct code reviews and ensure high performance, reliability, and scalability.
Infrastructure
  • Deploy and maintain services using Docker and CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
  • Implement logging and monitoring solutions using ELK, Prometheus, Grafana.

QualificationsMust Have
  • 2–5 years of experience in Golang backend development.
  • Strong understanding of:

Goroutines, channels, concurrency patterns.

RESTful APIs and/or gRPC.

  • Hands-on experience with:

MongoDB (schema design, indexing, performance tuning).

Redis (caching, session store, distributed lock).

Kafka (consumer/producer, partitions, consumer groups).

  • Solid knowledge of: OAuth2, OpenID Connect, JWT (mandatory).
  • Strong understanding of backend security: CSRF, XSS, NoSQL Injection, secure coding practices.
  • Solid experience with React and TypeScript; hands-on with Next.js (App Router, server/client components).
  • Experience integrating REST APIs on the frontend (data fetching, caching, error handling) and building form-heavy admin UIs.
Nice to Have
  • Experience with IdP solutions such as: Keycloak, Auth0, Okta, FusionAuth.
  • Knowledge of: SAML2, LDAP, SCIM. Distributed systems, high-performance architecture.
  • Experience working on large-scale microservices systems.
  • Hands-on with our frontend stack: Tailwind CSS, shadcn/ui (Radix), TanStack Query v5, react-hook-form + zod, i18next.
  • Experience with permission/RBAC-aware UIs, URL-synced filter state, or design systems.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Ability to communicate clearly and work effectively in a team.
  • Proactive, responsible, and eager to learn.
  • Interest in security and identity management technologies.

Interview Process
  • Round 1: the technical evaluation
  • Round 2: Interview with head of tech for working mindset & information sharing)

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

shadcn ui

i18next

zod

GitHub Actions

Radix

Next.js

OpenID Connect

TanStack Query

Tailwind CSS

GitLab CI

react-hook-form

About Company

Similar Jobs

5-7 yrs
Ho Chi Minh, Vietnam
Skills:
network automation VMwareGolangPostgreSQLDnsNetworkingDHCPSuseTerraformDistributed SystemsPythonApisCitrixSAN storageBashOSSAnsibleTacacsRhelHelmKubernetesenterprise serversCI CDBsson-premisesbare metalRADIUSCisco IOS-XRbackend services
3-5 yrs
Ho Chi Minh, Vietnam
Skills:
Kubernetes (K8s)GolangconcurrencyDockerDistributed SystemsDevOps practicesGit workflowsevent-driven architecturesGRPCscalable system designmicroservices architectureCI/CD pipelinesperformance optimization
7-9 yrs
Vietnam, Ho Chi Minh
Skills:
SqlWebrtcKubernetesNosqlGolangHelmAnsibleTypescriptLinuxGRPCGKE
3-5 yrs
Vietnam, Ho Chi Minh
Skills:
Technical DocumentationUnit TestingGolangAws LambdaTest-driven developmentVersion control with GitNoSQL databasesRESTful API design
3-5 yrs
Vietnam, Ho Chi Minh
Skills:
Cloud InfrastructureRabbitmqKibanaGrafanaAnsiblePrometheusRedisMySQLNosqlKubernetesDockerLogstashRESTElasticsearchPostgreSQLGo GolangGRPCElastic Stack