Enable job alerts via email!

Senior Fullstack Engineer (Django, React, Analytics, AWS)

ZipRecruiter

London

On-site

GBP 60,000 - 90,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading tech company is seeking a Senior Full Stack Engineer to develop data-driven features that enhance marketing performance. The role requires strong expertise in analytics, backend frameworks like Django, and frontend technologies such as React and TypeScript. You will drive critical projects, ensuring optimal data handling and security, while collaborating closely with product leaders to innovate the company's offerings.

Qualifications

  • 4+ years of experience in software engineering, focused on backend development.
  • Experience building analytics and marketing tools.
  • Strong experience with Django or Flask and PostgreSQL.

Responsibilities

  • Design and develop analytics and reporting tools.
  • Build and optimize data pipelines for user interactions.
  • Support migration from Flask to Django.

Skills

Django
PostgreSQL
Data Pipelines
API Integrations
React
TypeScript
Event Tracking
CI/CD
AWS

Job description

Job Description

The Role:

We’re looking for a Senior Full stack Engineer with a strong background in analytics, data pipelines, and marketing automation. You’ll lead the development of data-driven features, enabling enterprises to measure and optimize their digital business card interactions. As part of this role, you’ll help migrate our backend from Flask to Django, ensuring a scalable and well-structured API design.

Responsibilities

  • Design and develop analytics and reporting tools, providing insights into user engagement and marketing performance.
  • Build and optimize data pipelines for tracking and processing user interactions.
  • Work closely with co-founders and product leaders to architect new marketing and analytics features.
  • Support the migration from Flask to Django
  • Adapt RESTful APIs to support integrations with CRM, marketing automation, and analytics platforms.
  • Enhance the frontend using React and TypeScript, ensuring intuitive visualization of analytics data.
  • Implement event tracking, attribution models, and A/B testing frameworks.
  • Deploy and monitor applications using AWS (EC2, S3, CloudFormation, ECS).
  • Ensure data security, compliance, and performance optimization.

Requirements:

  • 4+ years of experience in software engineering, with a focus on backend development.
  • Experience building analytics and marketing tools (e.g., dashboards, tracking systems, attribution models).
  • Strong experience with Django (or Flask) and PostgreSQL.
  • Solid understanding of data pipelines, event tracking, and API integrations.
  • Proficiency in React, TypeScript, and frontend visualization frameworks (e.g., D3.js, Chart.js, Recharts).
  • Hands-on experience with AWS services (EC2, S3, CloudFormation, ECS).
  • Experience with CI/CD pipelines, DevOps best practices, and monitoring tools.
  • Familiarity with CRM and marketing automation platforms (HubSpot, Salesforce, Iterable, etc.).

Bonus Points:

  • Experience with Google Analytics, Mixpanel, Segment, or other event tracking tools.
  • Knowledge of AI/ML models for marketing insights and predictive analytics.
  • Familiarity with Redis, Huey (or Celery) for background task processing.
  • Experience with Stripe, Google Pay for Passes, Apple Wallet, APNS.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.