Hargreaves Lansdown logo
Hargreaves Lansdown

The UK’s number one platform for private investors, giving you one home for your ISAs, pensions, savings and investments

Software Engineer – Full Stack Engineer, React

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1981H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

7 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishDistributed SystemsGraphQLReactTypeScript

Job Description

Software Engineer – Full Stack Engineer, React

Hargreaves Lansdown

• Design, develop and maintain customer-facing applications across the Discover platform. • Build responsive, accessible and high-performing user experiences using React and TypeScript. • Develop and enhance features across multiple frontend applications and shared component libraries. • Consume and integrate GraphQL and REST APIs within modern frontend architectures. • Contribute to the evolution of our micro-frontend and platform architecture. • Collaborate closely with Product Managers, Designers and Engineers to deliver customer value. • Take ownership of features from design through to production deployment. • Support CI/CD pipelines and frontend delivery processes. • Drive engineering improvements, automation and operational excellence. • Participate in technical design discussions, code reviews and architecture conversations.

Job Requirements

  • Strong ownership mentality.
  • A passion for building intuitive and engaging customer experiences.
  • Strong problem-solving skills and attention to detail.
  • Comfortable working within modern frontend ecosystems and distributed systems.
  • Strong communication and collaboration skills.
  • Curiosity and willingness to learn across the full stack.
  • A proactive approach to identifying usability, performance and accessibility improvements.
  • 3+ years of experience in software engineering.
  • Frontend Engineering knowledge with React, TypeScript, Vite, TanStack Query, Zustand, Tailwind CSS, React Testing Library, Playwright.
  • Understanding of backend architectures and API integration patterns.
  • Experience working across frontend and backend technologies.

Benefits

  • 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 out patient care
  • Health screening programme
  • Help@hand - confidential support including mental health counselling and remote GP
  • Wellhub - unlimited access to fitness provider s 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 * dependant on role level
  • only available to select during our annual benefits window, in November each year

Related Job Pages

More Frontend Engineer Jobs

Elly logo

Product Engineer, Frontend

Elly

Meet Elly, your new AI powered recruiting coordinator built to keep you focused on what you do best - recruiting. Elly attends interviews, debriefs, reference checks and more to keep the process moving smoothly and all the data entry is taken care of like magic!

Full TimeRemoteTeam 14Since 2022

Role Description Our client is hiring an early product engineer to own the product surfaces where people experience AI-powered financial planning. This is a frontend-focused role, but not a narrow frontend role. - Lead the web and mobile experience across React, React Native, and Expo. - Shape new AI-native interaction patterns for financial planning. - Flex into backend, infrastructure, agents, data flows, and product strategy whenever that is the shortest path to shipping something excellent. - Work directly with the Head of Engineering as one of the first engineering hires. - Be a builder with strong product taste, high agency, and a demonstrable track record of using AI and agentic engineering tools to ship better software faster. What You’ll Do (The Day-to-Day) - Own major parts of the product experience across web, iOS, and Android. - Design and build intuitive conversational, interactive interfaces for financial and life planning that feel like a partner, not a web form. - Turn ambiguous product ideas into polished, production-ready experiences with strong UX, performance, accessibility, reliability, and observability. - Build in TypeScript across the stack when needed, including frontend, API contracts, data fetching, auth flows, background jobs, and integrations. - Help define our frontend architecture, component system, design patterns, mobile/web code-sharing strategy, and product engineering standards. - Use agentic software engineering tools and workflows as real leverage, not as demos: prototyping, implementation, refactoring, testing, debugging, code review, documentation, and operational automation. - Contribute to the product’s AI layer, including multi-model orchestration, LLM UX, evaluation loops, tool use, reliability, latency, cost, and failure-mode handling. - Work closely with founders, customers, and early users. Ship quickly, watch what happens, and iterate. Qualifications - You have built and shipped high-quality product experiences that real users depend on. - You are excellent with React, TypeScript, modern frontend architecture, state/data management, and production UI performance. - You have strong product and design judgment. - You care about the difference between a screen that technically works and an experience that feels obvious, trustworthy, and fast. - You are genuinely AI-native in how you build. - You have a portfolio, shipped product, open-source work, technical write-up, or demo showing how you use AI/agentic systems to create meaningful leverage. - You are comfortable moving beyond the frontend when needed: APIs, databases, auth, observability, infra, deployment, security, and product analytics do not scare you. - You can operate in a seed-stage environment where requirements are incomplete, priorities change, and ownership is broad. - You communicate clearly, write things down, make good tradeoffs, and prefer shipping small, high-quality increments over disappearing into large speculative rewrites. - You work well in a remote, distributed environment: proactive communication, strong ownership, written clarity, and good judgment around when to sync vs. work async. Nice to have - Experience with React Native, Expo, TanStack Query/Router, Tailwind, Uniwind, HeroUI, Cloudflare, PostgreSQL, PlanetScale, Terraform/OpenTofu, or AI observability/evaluation tooling. - Experience building financial, data-heavy, regulated, privacy-sensitive, or consumer trust-heavy products. - Experience with LLM-powered UX, streaming interfaces, agent orchestration, tool-calling, evals, retrieval, structured outputs, or multi-model systems. - Experience as a founder, founding engineer, product engineer, design engineer, or high-agency early startup builder. Our stack - TypeScript across frontend and backend. - React; React Native and Expo. - TanStack Query, Router, and related tooling. - Tailwind, Uniwind, and HeroUI. - PlanetScale Postgres. - Deep Cloudflare integration across application, hosting, performance, and security. - Terraform/OpenTofu. - Multi-model agentic orchestration across Anthropic, OpenAI, and other model providers. How we work - We are a fully remote, distributed team. - Periodic in-person get-togethers will be integral to our operating cadence. - We prioritize outcomes & output over set schedules. - We value clear writing, high ownership, fast iteration, direct communication, and thoughtful async collaboration. - As an early engineer, you should expect broad ownership, frequent context shifts, and a high degree of autonomy. - You will help shape not just the product, but also the engineering culture, technical standards, and operating cadence of the company. Compensation - Base salary: $150,000–$215,000, plus meaningful early-stage option equity. - Final compensation will depend on level, experience, location, and scope of responsibility. - This role is open to candidates based in the United States.

United States
$150K - $215K / year
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• We are looking for a professional with software development experience and familiarity with the following technologies: Java 8, EJB3, Hibernate, Jasper Reports, JUnit, WAS Application Server, SQL Server, DB2, IBM Messaging (JMS specification), Flutter, Jenkins, Sonar, Nexus, Git, SQL and DB2, Angular 15;

Brazil
Elvoro logo

Full-Stack Web Developer

Elvoro

Elvoro Ltd is an innovative AI marketing technology company. We are an early-stage, founder-led company focused on selling and improving an MVP centered on AI-driven social media management and content generation. The team is small and engineering-driven, with an emphasis on speed, clarity, and practical execution over process-heavy approaches.

Role Description Build Elvoro's entire website from our provided Figma design, fully coded and launch-ready. Fixed price paid on completion, with potential for ongoing work. Responsibilities & Deliverables - Develop Elvoro’s website independently from the ground up using a provided Figma design, design guideline and direct founder input. - Ensure production-grade code, seamless UI/UX, top-level SEO & AEO (GEO / “AI SEO”) and other best practices. - Discuss technical decisions proactively to support non-technical founder. - Upon successful completion, work may be extended for ongoing maintenance or planned expansion of the website. Qualifications - Several years of professional web development experience with the following: - Next.js (React), Vercel - TypeScript (JavaScript) - HTML - (Tailwind) CSS - SQL (e.g. Postgres database, Supabase) - GitHub - Stripe - Figma Requirements - Proactively using AI for efficiency, speed, and quality. - AI coding agents such as: Claude Code, Cursor, xAI, OpenAI Codex, etc. - AI coding assistants such as: Cursor, Claude, GitHub Copilot, etc. - Strong prompt engineering skills, with the judgment to review AI output and full accountability for all AI-generated code. Benefits - Strong, fixed pay for a clearly defined deliverable, settled promptly on completion with potential for continued work. - Independence over how, when, and where you work; results matter, not hours logged. - Direct collaboration with the founder means fast decisions. - A strong addition of an advanced AI company to your development portfolio.

United States
$3K - $5K / year
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

Role Description As a Senior Fullstack Engineer (React / Node.js), you will play a pivotal role in designing, building, and scaling our core web applications. You will take ownership of end-to-end feature development, collaborating closely with product, design, and engineering teams to deliver robust, high-performance, and user-centric digital experiences. - Architect, design, and deliver high-quality code, helping define and promote engineering best practices at INDG. - Serve as a strong technical influencer across multiple areas and business domains. - Deliver and present solutions for large initiatives spanning multiple verticals. - Design and build scalable, high-availability, high-performance products with deep expertise in front-end and back-end architecture. - Shape broad system architecture, shipping large services, complex libraries, and major infrastructure components. - Identify strategic technology opportunities that support INDG's growth as a business. - Lead cross-team projects that span multiple domains and business units. - Contribute to the team's technology roadmap and vision. - Collaborate with cross-functional partners, translating technical solutions for non-technical stakeholders. - Participate in special projects and other duties as assigned. Qualifications - Bachelor's Degree in Computer Science, Engineering, or a related field. - 7+ Years of experience working with Vue or React. - 7+ Years of experience working with Node (Express, Fastify, or similar). - 5+ Years of experience working with AWS. - 5+ Years of experience working with PostgreSQL. - 3+ Years of experience working with Ruby. - 3+ Years of experience working with Terraform. - 2+ Years of experience working with Oracle. - Advanced English Level is required for this role, as you will work with US clients. Requirements - Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons. Benefits - Competitive USD salary. - 100% remote work: While you can work from anywhere, you’re always welcome to connect with teammates and grow your network at our coworking spaces across LATAM. - Paid off & national holidays: Take the time you need according to your country’s regulations while receiving your full salary. - Sick leave: Focus on your health without stress. Take the necessary time to recover and feel better. - Annual credit: Spend it on the perks you love to enhance your work-life balance. - Team-building activities: Join us for coffee breaks, tech talks, and after-work gatherings to bond with your Nortal family and feel part of our vibrant community. - Birthday off: Enjoy an extra day off during your birthday week to celebrate in style with friends and family.

Latin America (LATAM)