remote
Senior Full-Stack Engineer - Platform IAM & Permissions - Taktile
Full Stack Developer
Senior Full‑Stack Engineer to design and implement a high‑performance IAM and fine‑grained permissions platform, using TypeScript, React, Node.js and cloud services (AWS, Kubernetes) to deliver enterprise‑grade access control for regulated financial institutions.
About the role
Key Responsibilities
- Design and develop end‑to‑end IAM services, including authentication, authorization, and fine‑grained permission models.
- Build responsive, data‑driven UI components for admin consoles and self‑service portals using React and TypeScript.
- Implement scalable backend APIs with Node.js, integrating OAuth/OIDC flows and supporting high‑throughput transaction processing.
- Deploy, monitor, and optimize services on AWS and Kubernetes, ensuring high availability and security compliance.
- Collaborate with product, security, and data science teams to embed AI‑driven risk assessments into access‑control decisions.
Requirements
- 5+ years of full‑stack development experience, with deep expertise in TypeScript, React, and Node.js.
- Proven experience building IAM, authentication, or authorization systems for enterprise or regulated environments.
- Strong knowledge of cloud infrastructure (AWS) and container orchestration (Kubernetes) for production deployments.
- Familiarity with OAuth, OpenID Connect, and fine‑grained permission frameworks.
- Ability to write clean, testable code and mentor junior engineers in best practices.
Skills
typescriptreactnodejsawskubernetes