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

Department: Engineering

Employment Type: Permanent - Full Time

Location: Budapest


Description


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.

We are seeking a Senior-Level Full-Stack Web Engineer who is keen to contribute to our mission and grow within our team.


The Full-Stack Web Engineer will be responsible for developing Freetrade’s web application, with a focus 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 maximise delivery outcomes.
  • Collaborate with other engineering teams to synchronise 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 organisation.
  • 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 organisation.

The application process consists of a 4 stage process. You will initially have a quick interview with one of our internal Talent Specialists and after that meeting the Hiring Manager for the role.  Followed by a Live Coding and System Design Interview. Concluding with an Executive Interview with the CEO, where we also assess your cultural fit.

We offer a competitive salary plus stock options and cafeteria.
You’ll have a stake in the company you’re building, with stock options benchmarked to US companies. 

We currently are in the process of setting up our Hungarian benefits package, including Cafeteria. 
We are an Equal Opportunity employer committed to a diverse and representative team. Whatever 
your race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability - we want to hear from you. We're very open about what we're working on, and the best places to learn more are our buzzing community forum and our blog.

To find out more about how we look after your personal data when you apply for a job with us, please see our Recruitment Privacy Policy here.


Please note we are not accepting agency CVs.

Location

Budapest

Job Overview
Job Posted:
2 months ago
Job Expires:
Job Type
Full Time

Share This Job: