Full-Stack Developer (CIAM Specialist)

We are looking for an experienced Full-Stack Developer with deep expertise in Customer Identity and Access Management (CIAM) to join our customer team in Espoo. This is a critical 12-month role focused on the design, implementation, and roll-out of a secure, scalable identity solution alongside its associated front-end and back-end services.

The ideal consultant balances high-level identity architecture knowledge with hands-on proficiency in React/TypeScript and AWS Serverless environments.

Key Responsibilities

  • CIAM Implementation: Design and develop capabilities using Auth0 (including Actions, Rules, Universal Login, and IDP integrations).
  • Front-End Development: Build modern, responsive UI applications using React and TypeScript.
  • Backend Services: Develop robust services using Node.js/TypeScript on AWS (Lambda, DynamoDB, API Gateway).
  • Security Integration: Implement and manage secure authentication and authorization flows (OAuth2/OIDC, PKCE, SSO, JWT validation).
  • Collaboration: Work closely with architects and product owners at our Keilaniemi office to ensure alignment with security and coding standards.
  • Documentation: Produce technical documentation and lead handover activities to ensure long-term sustainability.

Required Skills & Experience

  • Identity Protocols: Strong understanding of OAuth2, OIDC, SAML 2.0, JWT, and SSO.
  • Frontend Expert: Expert-level proficiency in React and TypeScript.
  • Backend/Cloud: Strong experience with Node.js and AWS Serverless (Lambda, DynamoDB, API Gateway).
  • Infrastructure: Experience with IaC tools such as CDK and/or Terraform.
  • Track Record: Proven experience in at least one major CIAM project within a large-scale production environment.

Preferred Qualifications

  • Hands-on experience specifically with Auth0.
  • Experience working within enterprise or regulated environments.
  • Deep knowledge of secure design principles.
  • Proficiency in using AI productivity tools (e.g., Claude Code, GitHub Copilot).

Soft Skills & Work Setup

  • Proactive Mindset: You are security-minded and able to work independently while maintaining high standards.
  • Communicator: Strong collaboration skills are essential for our team-centric environment.
  • On-site Presence: While customer offesr a hybrid model, initial onboarding and regular collaboration require presence at our customer Keilaniemi (Espoo) office.

Details:

  • Location: Espoo (Keilaniemi), Finland
  • Duration: 12-Month Assignment
  • Start Date: ASAP
  • Work Model: Hybrid (Targeting 3 days on-site / 2 days remote)

More information -> juho_witted // juho.sopanen@witted.com

  • Locations: Espoo
  • Technologies: Amazon Web Services (AWS), JavaScript, Node, React, Serverless, Terraform, TypeScript
  • Language: English