freehire launches on Product Hunt on 26 August.

Follow →

Senior Full-stack Engineer (AWS & Cloud-Native Applications)

Summary

Build cloud-native TypeScript apps on AWS for a reinsurance firm: React/Next.js frontends, Node.js backends, REST APIs, and data pipelines with Lambda, DynamoDB, and Terraform.

Who We Are

Our client is a world-leading reinsurance and risk management company, delivering comprehensive solutions across insurance, underwriting, and data-driven risk assessment. With a strong focus on innovation and long-term stability, they support clients in addressing complex risks and driving sustainable value in an ever-changing global landscape.

Who We Are

Our client is a world-leading reinsurance and risk management company, delivering comprehensive solutions across insurance, underwriting, and data-driven risk assessment. With a strong focus on innovation and long-term stability, they support clients in addressing complex risks and driving sustainable value in an ever-changing global landscape.

We are looking for a skilled Full-Stack Developer to join one of our teams and contribute to the design and development of scalable, secure, cloud-native applications. You will work across the entire stack-frontend, backend, cloud services-helping us build modern digital products with high engineering standards. The ideal candidate has solid hands-on experience with AWS services, modern web frameworks, TypeScript, and API-driven architectures, along with strong communication and collaboration skills.

What You'll Be Doing

  • Develop high-quality cloud-native applications using TypeScript across both frontend and backend.
  • Contribute to frontend development using React, Next.js, Tailwind-based frameworks.
  • Build backend services in Node.js/TypeScript for ETL processes, ML workflows, data processing, and risk insights.
  • Implement and maintain REST APIs with secure authentication (OAuth/OIDC, HMAC).
  • Work with AWS services such as Lambda, Fargate, API Gateway, CloudFront, S3, DynamoDB, Glue, Athena, Step Functions, and more.
  • Apply security best practices: IAM/CIAM policies, TLS/KMS encryption, logging & auditing.
  • Implement CI/CD pipelines
  • Use Infrastructure as Code tools such as Terraform and CDK for Terraform (CDKTF).
  • Collaborate closely with UI/UX, Scrum Master, and Product Owner in an Agile environment.
  • Participate in Scrum ceremonies, backlog refinement, and technical discussions within the team.
  • Contribute to maintaining engineering standards, coding best practices, and technical quality across user stories.

What You'll Bring Along

  • Bachelor’s degree in Computer Science, Information Technology, or similar.
  • Minimum 5+ years of experience in full-stack software development.
  • Strong expertise with: React, Next.js, Tailwind/Flowbite, TypeScript
  • Strong expertise with: Node.js and REST API design
  • Hands-on experience with AWS services: Lambda, Fargate, API Gateway, CloudFront, S3, DynamoDB, Glue, Athena, Lake Formation, IAM, Secrets Manager, VPC Endpoints, PrivateLink, Step Functions.
  • Solid understanding of: APIs & integrations: REST, gRPC, OAuth/OIDC, EventBridge, SQS, webhooks
  • Strong background in: Integrations with enterprise/OEM/insurer systems
  • Good knowledge of Infrastructure as Code: Terraform, CDKTF; environment configuration; CI/CD workflows in Azure DevOps.
  • Familiarity with IAM/CIAM (Entra), TLS/KMS, WAF, Cognito multi-tenancy.
  • Experience working in Agile teams.
  • Excellent command of both spoken and written English

See also