Technical Lead ( AWS, Typescript and Node JS)

Technical Lead ( AWS, Typescript and Node JS)

Posted Today by Kryptos Technologies UK Limited

Negotiable
Undetermined
Onsite
London Area, United Kingdom

Summary: The Technical Lead role focuses on hands-on engineering with a strong emphasis on TypeScript and serverless architecture using AWS technologies. The position involves designing, developing, and deploying AWS services, while also engaging with enterprise architects for architectural discussions and proposals. The candidate will be responsible for building event-driven integrations and ensuring code quality through testing and DevOps practices. This is a 6-month contract position based in London with potential for extension.

Key Responsibilities:

  • Design, develop, and deploy TypeScript-based AWS services with a focus on serverless implementations.
  • Build event-driven integrations using Amazon EventBridge, including routing, filtering, and error handling.
  • Implement stream processing using Amazon Kinesis Data Streams.
  • Develop resilient AWS Lambda functions with observability and performance tuning.
  • Build data persistence patterns using Amazon DynamoDB.
  • Use Amazon S3 for object storage patterns.
  • Implement APIs using API Gateway and integrate with Lambda/DynamoDB.
  • Write comprehensive unit/integration tests and work within CI/CD pipelines.
  • Contribute to architecture design and optimization of AWS solutions.
  • Collaborate with customer Enterprise Architects and senior stakeholders.

Key Skills:

  • Strong TypeScript expertise with production service experience.
  • Hands-on experience with AWS Lambda and serverless development.
  • Experience with Amazon EventBridge for event-driven design.
  • Proficiency in Amazon DynamoDB and data modeling.
  • Knowledge of Amazon S3 for storage integration.
  • Experience with Amazon Kinesis Data Streams for stream processing.
  • Familiarity with supporting AWS services like API Gateway and CloudFormation.
  • Strong understanding of cloud architecture and enterprise collaboration.
  • Knowledge of AWS security recommendations.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

TECHNICAL LEAD ( AWS, TYPESCRIPT and NODE JS) Location: London ( Onsite) 6months+ Contract with possible extension

Role Summary

We are looking for a highly hands-on Technical lead with deep TypeScript expertise and strong serverless/event-driven engineering skills. This role requires building and operating production-grade solutions using AWS Lambda, Event Bridge, Kinesis Streams, DynamoDB, and S3, while also contributing to architecture discussions, proposals, and stakeholder engagement with customer Enterprise Architects.

Key Responsibilities

  • Hands-on Engineering (Primary Focus)
  • Design, develop, and deploy TypeScript-based AWS services with a strong emphasis on serverless implementations
  • Build event-driven integrations using Amazon EventBridge, including routing, filtering, replay/error handling patterns.
  • Implement stream processing / real-time ingestion using Amazon Kinesis Data Streams (consumer patterns, batching, checkpointing, scaling).
  • Develop resilient AWS Lambda functions with proper observability, retries, idempotency, and performance tuning.
  • Build data persistence and access patterns using Amazon DynamoDB (partition/sort key design, GSIs, TTL, conditional writes).
  • Use Amazon S3 for object storage patterns (event triggers, lifecycle policies, encryption, pre-signed URLs where applicable).
  • API & Integration Development
  • Implement APIs using API Gateway and integrate with Lambda/DynamoDB.
  • Build async workflows and messaging patterns (SQS/SNS as needed) alongside EventBridge and streams.
  • Quality, Testing, and DevOps
  • Write comprehensive unit/integration tests (e.g., Jest; use LocalStack where appropriate).
  • Work within CI/CD pipelines and DevOps practices to release frequently and safely.
  • Ensure code quality, security posture, and automation standards are maintained.
  • Architecture, Proposals & Enterprise Architect Collaboration
  • Contribute to architecture design and optimization of AWS solutions (scalability, resilience, security).
  • Produce technical artefacts: solution approach, diagrams, assumptions, and estimates for proposals / SOW inputs.
  • Collaborate with customer Enterprise Architects and senior stakeholders to align designs to enterprise standards and governance.

Required Skills & Experience (Must-Have)

  • Strong TypeScript (hands-on) — building production services (Node.js runtime where applicable)
  • AWS Lambda (hands-on) — serverless development and production support.
  • Amazon EventBridge (hands-on) — event-driven design and implementation.
  • Amazon DynamoDB (hands-on) — data modelling and performance-aware access patterns.
  • Amazon S3 (hands-on) — storage integration patterns and secure access controls.
  • Amazon Kinesis Data Streams (hands-on) — stream ingestion/processing and consumer patterns.
  • Experience with supporting AWS services like API Gateway and CloudFormation (or AWS CDK).
  • Strong understanding of cloud architecture and ability to work with enterprise architecture stakeholders.
  • Strong knowledge of AWS secutity recommendations

Preferred Qualifications

  • AWS certifications: Developer Associate / Solutions Architect.
  • Experience with microservices and security best practices in cloud environments.