{"@context":"https://schema.org/","@type":"JobPosting","title":"Senior Full Stack Engineer
KBC Technologies UK LTD
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
JavaScript
API
Amazon Web Services (AWS)
Cloud Computing
Databases
Continuous Integration
DevOps
Amazon DynamoDB
Github
PostgreSQL
NoSQL
Object-Relational Mapping
Next.js
Software Deployment
SQL Databases
TypeScript
Database Performance
Backend
Amazon Web Services (AWS)
Event Driven Architecture
Amazon Web Services (AWS)
Front End Software Development
NestJS
REST
Terraform
Microservices
Requirements
- Design, develop, and maintain full-stack applications using TypeScript.
- Build frontend applications using Next.js and backend services using Nest.js.
- Develop scalable RESTful APIs and microservices.
Cloud & Infrastructure
- Deploy and manage applications on AWS cloud infrastructure.
- Work with AWS ECS for containerized application deployment.
- Manage infrastructure using Terraform (Infrastructure as Code).
Data & Storage
- Design and manage SQL and NoSQL database solutions.
- Work with PostgreSQL (AWS Aurora) and DynamoDB.
- Implement efficient data models and database performance optimizations.
- Experience with TypeORM is a plus.
Event Driven Architecture
- Build event-driven services using AWS EventBridge.
- Implement notification systems using AWS SNS.
CI/CD & DevOps
- Implement CI/CD pipelines using GitHub Actions.
- Ensure automated build, testing, and deployment workflows.
- Support DevOps practices for reliable application delivery.
Required Skills & ExperienceCore Technologies
- Strong experience with TypeScript and JavaScript.
- Hands-on experience with:
- Next.js (Frontend)
- Nest.js (Backend)
- Experience building full-stack applications and APIs.
Cloud & Infrastructure
- Strong experience with AWS cloud services.
- Hands-on experience with:
- AWS ECS
- Terraform
- AWS EventBridge
- AWS SNS