Freetrade logo

Senior Full-Stack Web Engineer (Next.js/Apollo GraphQL)

Freetrade

About Freetrade

At Freetrade, we believe investing should be accessible to everyone. It's one of the best ways to grow your savings, but for many, it seems complicated, expensive, and out of reach. We're here to change that. We're building a team with diverse and unique perspectives to help us on our mission to demystify investing. Our goal is to help our customers achieve better long-term financial outcomes. In 2024, we'll be focusing on making our business cash flow profitable. We'll also be radically improving our product for our core customer base. In the UK, we now have over 1.6 million registered users, and we offer a range of products such as the Freetrade Pension, a stocks and shares ISA, and UK Treasury bills.

Role Overview

The Senior Full-Stack Web Engineer will be responsible for developing Freetrade's web application, focusing on Next.js and Apollo GraphQL Federation API integration. This position suits candidates at the Entry to Mid Level who are prepared to contribute significantly at both the individual and team levels, engaging closely with engineering teams and business stakeholders.

Key Responsibilities

  • Lead the technical direction for the team, making key decisions that align with both engineering and business strategies.
  • Tackle complex projects that span across multiple teams, addressing significant ambiguity in both implementation and business requirements.
  • Map team goals to the roadmap, making critical trade-offs based on business needs and engineering complexity to maximize delivery outcomes.
  • Collaborate with other engineering teams to synchronize priorities and estimations, taking into account broader company objectives.
  • Spearhead the design and implementation of long-term projects, focusing on architectural improvements, technical debt reduction, and enhancing engineering practices.
  • Guide technical decisions affecting multiple teams, recommending frameworks, languages, and other large-scale technical choices.
  • Work closely with business stakeholders to translate ambiguous requirements into detailed technical designs and feasible implementation strategies.
  • Foster a collaborative environment across teams, identifying skill gaps and leading efforts to elevate engineering standards and knowledge within the team.
  • Ensure comprehensive testing across multiple levels (unit, integration, etc.), learning from production issues to inform team learning and goals.

Qualifications

  • Demonstrated experience leading complex web application development projects, particularly with Next.js, Apollo GraphQL, Terraform, GCP.
  • Proven ability to navigate significant technical and business ambiguity, making decisions that impact cross-team collaboration and project delivery.
  • Strong track record of technical leadership, including making framework, language, and infrastructure decisions.
  • Deep understanding of non-functional requirements such as performance, accessibility, and operational needs, and the ability to implement features with these considerations in mind.
  • Excellent communication skills, capable of modifying communication style to suit different audiences, including technical factors to business stakeholders.
  • A proactive approach to seeking and providing feedback, embracing feedback from all levels within the organization.
  • Experience in designing and setting up CI/CD pipelines using CircleCI or ArgoCD, would be beneficial.

Development Opportunities & Benefits

  • Lead initiatives that significantly impact engineering practices and project delivery across the company.
  • Opportunity to shape the technical direction of a leading fintech platform, influencing both short-term project outcomes and long-term strategic goals.
  • Continuous learning and development, both through formal policies and by mentoring others within the organization.

Benefits
Extracted with AI

  • Competitive salary
  • Stock options
  • Hungarian benefits package including Cafeteria
  • Equal Opportunity Employer

Similar jobs

Last update: 23 minutes ago

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Superframe logo
Superframe

Senior Full Stack Engineer (React, GraphQL, TypeScript)

Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.

Apify logo
Apify

Backend Engineer for Developer Platform (Node.js/TypeScript)

Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.

OLX logo
OLX

Remote Frontend Engineer - Real Estate

Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.

Clear Street logo
Clear Street

Senior Front End Software Engineer - Trading Systems

Join Clear Street as a Senior Front End Engineer to build trading systems using React and modern tech stack.

Tymit logo
Tymit

Senior Web Frontend Engineer - React/TypeScript

Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Meetsta logo
Meetsta

Full Stack Developer with gRPC Expertise (Founding Engineer)

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Happening logo
Happening

Frontend Engineer with React and TypeScript

Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.

Messari logo
Messari

Senior Full Stack Engineer with Front-End Focus

Join Messari as a Senior Full Stack Engineer focusing on front-end development, bridging frontend and backend teams.

Veriff logo
Veriff

Senior Full-Stack Engineer

Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

MoonPay logo
MoonPay

Senior React Native Engineer

Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative mobile applications in the Web3 space.

GrowthDay logo
GrowthDay

Senior Frontend Web Developer (Next.js, ReactQuery, MUI)

Join GrowthDay as a Senior Frontend Web Developer to innovate and impact self-improvement platforms using Next.js, ReactQuery, and MUI.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

emagine Consulting logo
emagine Consulting

Senior Fullstack Engineer with React and Next.js

Seeking a Senior Fullstack Engineer with React, Next.js, and Java expertise for hybrid work in Stockholm.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.

Messari logo
Messari

Senior Full Stack Engineer with React and TypeScript

Join Messari as a Senior Full Stack Engineer focusing on React and TypeScript to build scalable web applications.

Make - letsMake.com | A studio making world-class products, platforms & systems 💯 logo
Make - letsMake.com | A studio making world-class products, platforms & systems 💯

Senior Frontend Engineer (Remote)

Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.

Toughbyte logo
Toughbyte

Senior Frontend Developer

Join Betsson Group as a Senior Frontend Developer in Valletta, Malta. Work with Angular, JavaScript, and TypeScript in a hybrid work model.

Agoda logo
Agoda

Senior Data Engineer - Fintech

Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Scala, Spark, Java, and more. Relocation provided.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Siemens logo
Siemens

Software Engineer - Java, PostgreSQL

Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.