Instil Software Ltd - Mid-Level Fullstack Engineer (TypeScript / Python/ AWS)
Requirements
• Strong experience building applications with React and TypeScript • Experience developing backend services using Python • Hands-on experience working with AWS in production environments • Understanding of cloud-native architecture and distributed systems principles • Experience deploying and operating applications in cloud environments • Experience with containerisation technologies such as Docker and Kubernetes • Experience with CI/CD pipelines and modern software delivery practices • Familiarity with monitoring, logging, and observability tooling • Experience integrating with REST and/or GraphQL APIs • Strong software engineering fundamentals and system design skills • Understanding of security best practices, particularly within cloud environments • AWS certifications (Developer, Solutions Architect, or similar) • Experience with Infrastructure as Code (Terraform, CloudFormation, CDK) • Experience running Kubernetes workloads in AWS (EKS) • Experience with serverless technologies such as AWS Lambda • Familiarity with AWS services such as ECS, EKS, API Gateway, S3, RDS, DynamoDB, CloudWatch, and IAM • Experience with observability platforms such as Datadog, Prometheus, Grafana, or New Relic • Exposure to distributed and event-driven architectures • Experience working in consulting or client-facing environments • Experience operating systems in security-conscious or regulated environments • Please note: We offer flexible hybrid working, but candidates should be based in Northern Ireland and able to attend our Belfast office when required.
Responsibilities
• Build modern, responsive web applications using React and TypeScript • Design scalable, maintainable UI architectures and reusable component libraries • Develop backend services, primarily in Python • Integrate with REST and GraphQL APIs • Design, build, and operate cloud-native solutions on AWS • Work with AWS services to deliver secure, scalable, and resilient applications • Deploy and manage applications in containerised environments using Docker and Kubernetes • Contribute to Infrastructure as Code and cloud automation practices • Improve CI/CD pipelines and software delivery processes • Implement monitoring, logging, tracing, and operational best practices • Support cloud reliability, performance optimisation, and incident resolution • Troubleshoot issues across both application and AWS infrastructure layers • Collaborate with engineers, designers, and stakeholders to deliver production-ready systems
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT