Jordan F.

Senior Fullstack Developer

Jordan is a Senior Fullstack Developer with over 10 years of experience building scalable, secure, and high-performance web applications. He specializes in JavaScript, React.js, Node.js, and cloud-native architectures on AWS and Azure.

At Crosstide Consulting, he led integrations for Hargreaves Lansdown’s UK Pensions Dashboard, designing secure data pipelines and mentoring development teams in modern AWS practices. He also contributed to the launch of large-scale, accessible applications for millions of users at Marks and Spencer and Tribal Worldwide.

As a certified AWS and Azure engineer, Jordan combines deep technical expertise with leadership skills, ensuring high-quality, performant solutions while fostering collaboration across diverse teams.

Main expertise

  • JavaScript
    JavaScript 10 years
  • React.js
    React.js 7 years
  • AWS
    AWS 5 years

Other skills

  • Docker
    Docker 5 years
  • Laravel
    Laravel 3 years
  • Apollo
    Apollo 2 years
Jordan

Jordan F.

United Kingdom

Get started

Selected experience

Employment

  • Frontend Engineer (Campaign Services)

    Marks & Spencer - 8 months

    Marks & Spencer is one of the UK’s largest retail and eCommerce brands, providing premium clothing, home, and food products to millions of customers globally.

    • Developed high-performance, accessible web interfaces for major M&S campaigns, including the Christmas Advent Calendar 2023, Prize Draws, and The Parenthood Club.
    • Delivered responsive React.js applications optimized for scalability and peak loads across millions of users.
    • Conducted accessibility audits and validated AA-compliance using Lighthouse, WAVE, and ARIA standards.
    • Created detailed technical specifications and dependency diagrams for web migrations and new feature rollouts.
    • Led code reviews and provided onboarding guidance for TCS developers, ensuring alignment with M&S quality standards.
    • Integrated monitoring, synthetic testing, and server logging to enable proactive issue tracking and maintain campaign reliability.

    Technologies:

    • Technologies:
    • React.js React.js
    • CSS CSS
    • TypeScript TypeScript
    • GraphQL GraphQL
    • Azure Azure
    • Next.js Next.js
    • Figma Figma
    • Nest.js Nest.js
    • Unit Testing
    • Agile Agile
    • Git Git
    • JSON JSON
    • DataDog DataDog
    • SASS SASS
    • Functional Testing
    • Load Testing
    • CMS
    • Content Management
    • Integration Testing
    • Apollo Apollo
    • Storybook Storybook
    • Playwright Playwright
    • Nx Nx
    • Percy
    • GitHub Actions GitHub Actions
    • PagerDuty PagerDuty
  • Senior Technology Consultant

    Crosstide Consulting (formerly 101 Ways) - 2 years 5 months

    Crosstide Consulting is a UK-based technology consultancy helping enterprises accelerate delivery and modernization through scalable cloud, DevOps, and software engineering solutions.

    • Worked with Hargreaves Lansdown to integrate internal systems with the UK Pensions Dashboard via Origo, focusing on secure AWS-based data collection and confirmation integrations.
    • Designed and documented architecture decisions (ADRs) for secure data transfers using AWS Transfer Family, GoAnywhere, and on-prem connectivity via VPCs and load balancers.
    • Developed backend integrations with Snowflake, AWS Glue, and Firehose for automated data ingestion.
    • Mentored Java-focused engineers to adopt Node.js and TypeScript within AWS environments, driving upskilling and team independence.
    • Enhanced testing coverage and built functional test suites to improve reliability across CI/CD pipelines.
    • Partnered with senior stakeholders to define requirements, validate security models, and present technical solutions in department-wide briefings.

    Technologies:

    • Technologies:
    • Docker Docker
    • AWS AWS
    • TypeScript TypeScript
    • Node.js Node.js
    • GraphQL GraphQL
    • AWS Lambda AWS Lambda
    • AWS S3 AWS S3
    • Terraform Terraform
    • DynamoDB DynamoDB
    • AWS Kinesis AWS Kinesis
    • Unit Testing
    • Agile Agile
    • Git Git
    • JSON JSON
    • DataDog DataDog
    • Snowflake Snowflake
    • Functional Testing
    • CMS
    • AWS VPC AWS VPC
    • Solution Architecture
    • GitLab GitLab
  • Frontend Technical Team Lead

    Tribal Worldwide London - 2 years 8 months

    Tribal Worldwide London is an award-winning digital agency within the Omnicom Group, specializing in technology-led creative solutions for major automotive and lifestyle brands.

    • Led multiple project teams that delivered high-traffic websites for Volkswagen UK, SEAT UK, and Skoda UK.
    • Oversaw all front-end technical planning, mentored developers, and enforced clean code and testing standards.
    • Collaborated with UX, QA, backend, and DevOps teams to translate wireframes into robust, maintainable applications.
    • Defined coding standards, documentation, and technical specifications for all major projects.
    • Provided accurate task breakdowns and estimates for project proposals and sprint planning.
    • Supported developer career progression through one-on-one coaching and performance reviews.

    Technologies:

    • Technologies:
    • React.js React.js
    • Vue.js Vue.js
    • Docker Docker
    • TypeScript TypeScript
    • GraphQL GraphQL
    • Jenkins Jenkins
    • Figma Figma
    • Nest.js Nest.js
    • Nuxt.js Nuxt.js
    • Agile Agile
    • Git Git
    • JSON JSON
    • SASS SASS
    • MVC MVC
    • CMS
    • Storyblok Storyblok
    • Team Leading
    • Jest Jest
    • Lerna Lerna
    • Formik Formik
    • Webpack Webpack
    • Storybook Storybook
    • Vuex Vuex
    • Adobe Experience Manager Adobe Experience Manager
    • Axios Axios
    • GitLab GitLab
  • Senior Frontend Developer

    Tribal Worldwide London - 1 year 5 months

    Part of the same delivery team at Tribal Worldwide London, focused on building interactive and marketing-oriented web platforms for clients in the automotive sector.

    • Developed modular and reusable components for client websites, focusing on scalability and maintainability.
    • Collaborated closely with backend developers and UX teams to deliver cross-platform digital experiences.
    • Implemented unit tests and performance optimizations to meet industry-leading standards.
    • Contributed to the agency’s internal component library and best-practice documentation.

    Technologies:

    • Technologies:
    • PHP PHP
    • JavaScript JavaScript
    • React.js React.js
    • Docker Docker
    • AWS AWS
    • jQuery jQuery
    • Node.js Node.js
    • Jenkins Jenkins
    • AWS S3 AWS S3
    • Drupal Drupal
    • Redux.js Redux.js
    • Firebase Firebase
    • Regression Testing
    • Nest.js Nest.js
    • Unit Testing
    • Agile Agile
    • Git Git
    • JSON JSON
    • SASS SASS
    • Soap
    • MVC MVC
    • XML XML
    • Functional Testing
    • REST API REST API
    • CMS
    • Integration Testing
    • Jest Jest
    • Webpack Webpack
    • Storybook Storybook
    • Adobe Experience Manager Adobe Experience Manager
    • Axios Axios
    • AWS CloudFront AWS CloudFront

Education

  • Standalone courseSoftware Engineering

    JustIT · 2014 - 2015

Portfolio

  • Hargreaves Lansdown - Pensions Dashboard Integration - 1
  • Seasonal Campaigns - 1
  • Seasonal Campaigns - 2
  • Seasonal Campaigns - 3
  • Seasonal Campaigns - 4
  • Seasonal Campaigns - 5
  • Seasonal Campaigns - 6
  • Volkswagen & Skoda - Online Service Booking - 1
  • Volkswagen & Skoda - Online Service Booking - 2
  • Volkswagen & Skoda - Online Service Booking - 3
  • Volkswagen & Skoda - Online Service Booking - 4
  • Volkswagen UK - Cost Of Ownership - 1
  • Volkswagen UK - Micro Frontend Pipeline - 1
  • SEAT - Forms & Finance Calculator Infrastructure Migration - 1
  • SEAT - Web Lead Forms - 1
  • Volkswagen UK - MyVW - 1
  • Volkswagen UK - Personal Digital Brochure (PDB) - 1
  • Volkswagen UK - Retailer Content Management System (RCMS) - 1
  • Lufthansa - Summer Competition Microsite - 1

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat