about 4 hours ago
Edinburgh, United Kingdom or London, United Kingdom
Mid Level
Responsibilities
- Develop and improve backend services using TypeScript and Node.js.
- Collaborate with product managers, designers, and engineers to deliver user-focused features.
- Take ownership of services or components with support from experienced teammates.
- Write well-tested code and work with databases and cloud technologies.
- Help maintain reliable systems in production within a collaborative team.
Requirements
- Experience developing backend applications.
- Experience with TypeScript or another programming language with an interest in TypeScript.
- Exposure to event-driven systems or message queues (e.g., Kafka, SQS).
- Familiarity with cloud environments, ideally AWS.
- Comfort working with databases (SQL or NoSQL) and understanding basic trade-offs.
- A collaborative approach with clear communication and problem-solving focus.
- Curiosity and motivation to continue learning and growing 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 plus flexible bank holidays.
- Progressive leave policies with no qualifying service periods.
- Dedicated personal learning and home office budgets.
- Flexible working arrangements.
Tech Stack
Apache KafkaAWSNode.jsReactTypeScript
Categories
BackendFrontendFull Stack