3 дня назад
Software Engineer (TypeScript/Node.js)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer (TypeScript/Node.js): Building scalable APIs, AWS serverless services, and customer-facing account onboarding journeys with an accent on cloud-native backend engineering, event-driven systems, and full-stack delivery. Focus on designing resilient distributed services, evolving GraphQL and REST architectures, and delivering reliable production features for large-scale customer interactions.
Location: Welcome Building, Bristol, United Kingdom. Flexible working options are available, including hybrid working.
Company
is a UK investment platform that helps private investors save and invest through digital financial products.
What you will do
- Design, develop, and maintain backend services for the Onboarding platform.
- Build scalable APIs and integrations with internal and external systems.
- Develop AWS serverless applications and event-driven services.
- Improve platform scalability, resilience, observability, performance, and operational excellence.
- Contribute across the full stack, including customer-facing web applications.
- Own features and production issues from design through delivery while participating in architecture discussions and code reviews.
Requirements
- Strong experience with Node.js, TypeScript, REST APIs, API integrations, JSON processing, and AWS technologies.
- Experience with infrastructure as code using Terraform, CDK, SST, or similar tools.
- Knowledge of DynamoDB, SNS, SQS, IAM, Secrets Manager, Parameter Store, and CI/CD pipelines.
- Experience with event-driven architectures, distributed systems, and cloud-native application development.
- Experience working across frontend and backend technologies, including React and TypeScript.
- Strong ownership, independent problem-solving, communication, and collaboration skills.
Nice to have
- Experience designing GraphQL APIs, schemas, federation patterns, and REST-to-GraphQL migrations.
- Experience with Typesense, Elasticsearch, Contentful, feature flagging, OAuth, cross-account AWS patterns, analytics, or Grafana.
- Experience with TanStack Query, Zustand, Vite, micro-frontends, Module Federation, or Tailwind CSS.
- Financial services experience.
Culture & Benefits
- Flexible working options, including hybrid working.
- Annual bonus, annual pay review, and 25 days of holiday plus bank holidays.
- Enhanced parental leave, pension contributions of up to 11%, income protection, and life insurance.
- Private medical insurance, healthcare cash plans, health screening, and confidential wellbeing support.
- Fitness and wellbeing access, travel-to-work schemes, subsidised food and coffee, and two paid volunteering days per year.
Hiring process
- Flexible or part-time arrangements may be discussed with the Recruitment & Onboarding team.
- Employment sponsorship is not available.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →