AWS App Developer (Typescript)

AWS App Developer (Typescript)

Posted Today by N Consulting Global

Negotiable
Undetermined
Undetermined
London Area, United Kingdom

Summary: The AWS Application Developer role focuses on hands-on engineering with a strong emphasis on TypeScript and serverless architectures. The position involves building production-grade solutions using various AWS services, contributing to architectural discussions, and collaborating with Enterprise Architects. The candidate will be responsible for developing event-driven integrations and ensuring code quality and security. Strong experience with AWS Lambda, EventBridge, and DynamoDB is essential for success in this role.

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 and real-time ingestion using Amazon Kinesis Data Streams.
  • Develop resilient AWS Lambda functions with observability and performance tuning.
  • Build data persistence and access patterns using Amazon DynamoDB.
  • Use Amazon S3 for object storage patterns and event triggers.
  • 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 experience in building production services.
  • Hands-on experience with AWS Lambda and serverless development.
  • Experience with Amazon EventBridge and event-driven design.
  • Proficiency in Amazon DynamoDB and data modeling.
  • Experience with Amazon S3 and secure access controls.
  • Hands-on experience with Amazon Kinesis Data Streams.
  • Familiarity with supporting AWS services like API Gateway and CloudFormation.
  • Strong understanding of cloud architecture and enterprise architecture collaboration.
  • Knowledge of AWS security recommendations.
  • AWS certifications (Developer Associate / Solutions Architect) preferred.

Salary (Rate): undetermined

City: London Area

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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

Key Responsibilities

  • 1) Hands-on Engineering (Primary Focus)
  • Design, develop, and leploy 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, GSls, TTL, conditional writes).
  • Use Amazon S3 for object storage patterns event triggers, lifecycle policies, encryption, pre-signed URLs where applicable).
  • 2) API & Integration Development
  • Implement APls using API Gateway and integrate with Lambda/DynamoDB.
  • Build async workflows and messaging patterns (SQS/SNS as needed) alongside 5xentBridge and streams.
  • 3) Quality, Testing, and DevOps
  • Write comprehensive unit/integration tests (e.g., Jest; use LecalStack 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.
  • 4) 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-)n) - 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 CDK/Terraform).
  • Strong understanding of cloud architecture and ability to work with enterprise architecture stakeholders.
  • Strong knowledge of AWS secutity recommendations
  • Amazon 53 (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 CDK/Terraform).
  • 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.