Hargreaves Lansdown
Software Engineer – Full Stack Engineer (Node.js / GraphQL)
Vaga remota de Full Stack Engineer com fit claro de localização do candidato.
Publicada22 de jul. de 2026
Países elegíveis66 países aceitos
Sinal de senioridadeMiddle
Modelo de trabalhoRemoto
Locais aceitos para candidatos
Resumo da vaga
Software Engineer – Full Stack Engineer (Node.js / GraphQL)
Requisitos e responsabilidades
Conteúdo da vaga extraído em seções para revisão mais rápida.
What You'll Be Doing
- Design, develop and maintain backend services powering the Discover platform.
- Build scalable APIs and integrations with internal and external systems.
- Develop AWS serverless applications using modern engineering practices.
- Contribute to platform scalability, resilience, observability and performance.
- Work across the full stack where required, collaborating closely with frontend engineers.
- Take ownership of features and issues from design through to production.
- Support CI/CD pipelines and deployment processes.
- Drive engineering improvements, automation and operational excellence.
- Participate in architecture discussions, code reviews and technical design sessions.
- Collaborate closely with Product, Platform and Engineering teams to deliver customer value.
What We're Looking For
- Strong ownership mentality.
- Ability to solve problems independently.
- Comfortable working within distributed systems and cloud-native environments.
- Strong communication and collaboration skills.
- Passion for building scalable cloud-native applications.
- Curiosity and willingness to learn across the full stack.
- A proactive approach to identifying technical improvements and opportunities for innovation.
Backend Engineering
- Node.js
- TypeScript
- REST API development
- API integrations
- AWS Lambda
- API Gateway
- Event-driven architectures
- Middleware frameworks such as Middy
- JSON data processing
GraphQL
- Designing and implementing GraphQL APIs
- GraphQL schema design
- GraphQL federation patterns
- Transitioning from REST-based architectures to GraphQL
- Consuming GraphQL services within distributed systems
Cloud & Infrastructure
- AWS
- Infrastructure as Code (Terraform, CDK, SST or similar)
- DynamoDB
- SNS / SQS
- Familiarity with core AWS services including IAM, Secrets Manager and Parameter Store
- Experience working with CI/CD pipelines and modern software delivery practices
Full Stack Experience
- Experience working across frontend and backend technologies
- React and TypeScript exposure
- Building customer-facing web applications
Search & Content Platforms
- Typesense
- Elasticsearch
- Contentful or other Headless CMS platforms
Modern Engineering Tooling
- LaunchDarkly or feature flagging platforms
- OAuth and authentication flows
- Cross-account AWS patterns
- Analytics integration
- Experience with observability tooling such as Grafana
Frontend Technologies
- TanStack Query
- Zustand
- Vite
- Micro-frontend architectures (e.g. Module Federation)
- Tailwind CSS
Nice to haves
- PHP
- Experience integrating with or supporting PHP-based applications and services
- Financial Services experience
Details
- Discretionary annual bonus*and annual pay review
- 25 days* holiday plus bank holidays and 1-day additional Christmas closure
- Option to purchase an additional 5 days holiday**
- Flexible working options available, including hybrid working
- Enhanced parental leave
- Pension scheme up to 11% employer contribution
- Income Protection and Life insurance (4 x salary core level of cover)
- Private medical insurance*
- Health care cash plans - including optical, dental, and outpatient care
- Health screening programme
- Help@hand- confidential support including mental health counselling and remote GP
- Wellhub - unlimited access to fitness providers and wellness coach sessions
- Variety of travel to work schemes with bike storage and shower facilities
- Inhouse barista and deli serving subsidised coffee and sandwiches
- Two paid volunteering days per year
Vagas similares
Mantenha uma lista reserva.
AWS, CI/CD 3 países aceitos
Lead Full Stack EngineerFlint Group Packaging SolutionsVer vaga React 8 países aceitos
Middle/Senior Full Stack EngineerMark43Ver vaga Node.js, TypeScript 5 países aceitos
Senior Software EngineerSubwayVer vaga Node.js, TypeScript 5 países aceitos
Senior Mobile EngineerSubwayVer vaga Stack
Use estas tags para comparar vagas remotas similares.
Elegibilidade de localização
Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.
Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.
Ver todos os 66 países aceitos
ArgéliaArgentinaAustráliaÁustriaBangladeshBélgicaBolíviaBrasilCanadáChileChinaColômbiaCosta RicaDinamarcaEquadorEgitoEl SalvadorEtiópiaFinlândiaFrançaAlemanhaGanaGréciaGuatemalaHondurasÍndiaIndonésiaIrlandaIsraelItáliaJapãoQuêniaMalásiaMéxicoMarrocosPaíses BaixosNova ZelândiaNicaráguaNigériaNoruegaPaquistãoPanamáParaguaiPeruFilipinasPolôniaPortugalArábia SauditaSingapuraÁfrica do SulCoreia do SulEspanhaSuéciaSuíçaTaiwanTanzâniaTailândiaTunísiaTurquiaUgandaEmirados Árabes UnidosReino UnidoUruguaiEstados UnidosVenezuelaVietnã
Fluxo de contratação
O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.
1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.