about 14 hours ago
Edinburgh, United Kingdom or London, United Kingdom
Mid Level
Responsibilities
- Build, maintain, and improve backend services using TypeScript.
- Contribute to event-driven systems that process data reliably and in near real time.
- Work closely with product managers, designers, and other engineers to deliver user-focused features.
- Write clean, well-tested code and participate in code reviews.
- Take ownership of well-defined services or components with support from experienced engineers.
- Work with SQL and NoSQL databases to store and retrieve data effectively.
- Help deploy and operate services on cloud platforms, particularly AWS.
- Contribute positively to team culture through collaboration and knowledge sharing.
Requirements
- Professional experience developing backend applications.
- Experience with TypeScript or strong experience in another language with a desire to learn TypeScript.
- Some experience or exposure to event-driven systems or message queues.
- Familiarity with cloud environments, ideally AWS.
- Comfortable working with databases (SQL or NoSQL) and understanding basic trade-offs.
- A collaborative team player who communicates clearly and enjoys problem-solving.
- Curious, motivated, and keen to grow as an engineer.
Benefits
- Pension Scheme.
- Discretionary Bonus Scheme.
- Private Medical Insurance + Virtual GP.
- Life Assurance.
- Access to Furthr - a Climate Action app.
- Free Mortgage Advice and Eye Tests.
- Perks at Work - access to thousands of retail discounts.
- 5% Flex Fund to spend on the benefits you want most.
- 26 days holiday.
- Flexible bank holidays, giving you an additional 8 days to take whenever you like.
- Progressive leave policies with no qualifying service periods.
- Dedicated personal learning and home office budgets.
- Flexible working arrangements.
Tech Stack
Apache KafkaAWSDockerGraphQLKubernetesNode.jsTerraformTypeScript
Categories
BackendDevOpsFull Stack