At a Glance
- Tasks: Design and develop serverless AWS applications using TypeScript and cutting-edge technologies.
- Company: Join a forward-thinking tech company in the heart of London.
- Benefits: Competitive pay, flexible working options, and opportunities for professional growth.
- Why this job: Be at the forefront of cloud technology and make a real impact on innovative projects.
- Qualifications: Strong TypeScript skills and hands-on experience with AWS services required.
- Other info: Dynamic team environment with excellent career advancement opportunities.
The predicted salary is between 42000 - 84000 £ per year.
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
- 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.
Requirements
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 security recommendations.
Preferred Qualifications
- AWS certifications: Developer Associate / Solutions Architect.
- Experience with microservices and security best practices in cloud environments.
AWS Application Developer with Typescript in London employer: Kryptos Technologies limited
Contact Detail:
Kryptos Technologies limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AWS Application Developer with Typescript in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your TypeScript projects and AWS solutions. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common AWS and TypeScript questions. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team.
We think you need these skills to ace AWS Application Developer with Typescript in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your TypeScript and AWS experience. We want to see how you've used these skills in real projects, so don’t hold back on the details!
Showcase Your Projects: Include any hands-on projects that demonstrate your serverless and event-driven architecture skills. We love seeing practical examples of your work, especially with AWS services like Lambda and DynamoDB.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're passionate about AWS development and how your skills align with our needs. Keep it engaging and personal – we want to get to know you!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Kryptos Technologies limited
✨Know Your Tech Inside Out
Make sure you’re well-versed in TypeScript and the AWS services mentioned in the job description. Brush up on your knowledge of AWS Lambda, EventBridge, DynamoDB, and Kinesis Streams. Be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced while developing serverless applications. Think of examples where you implemented event-driven architectures or optimised performance in AWS. This will demonstrate your hands-on experience and critical thinking.
✨Engage with Architecture Discussions
Since the role involves collaborating with Enterprise Architects, be prepared to discuss architectural decisions. Familiarise yourself with best practices for scalability, resilience, and security in cloud environments. Show that you can contribute meaningfully to design discussions.
✨Demonstrate Your Testing and DevOps Knowledge
Highlight your experience with CI/CD pipelines and testing frameworks like Jest. Discuss how you ensure code quality and security in your projects. This will show that you understand the importance of maintaining high standards in software development.