N Consulting Global

AWS with Type Script

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an AWS Application Developer (TypeScript) in London on a contract basis. Key skills include strong TypeScript, AWS Lambda, EventBridge, DynamoDB, and Kinesis. AWS certifications are preferred. Hands-on experience in serverless architecture is essential.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
March 19, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
On-site
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#SNS (Simple Notification Service) #API (Application Programming Interface) #S3 (Amazon Simple Storage Service) #Lambda (AWS Lambda) #Security #Scala #Triggers #Cloud #Automation #Batch #AWS Lambda #Observability #DynamoDB #AWS (Amazon Web Services) #Storage #SQS (Simple Queue Service) #DevOps #TypeScript #Microservices
Role description
Job Title AWS Application Developer (Hands-on) – TypeScript | Serverless & Event-Driven Architecture Location: London Duration :Contract Role Summary 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 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). 1. 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. 1. 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. 1. 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.