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

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

City of London Full-Time 43200 - 72000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead the development of data-driven features and enhance frontend visualisation.
  • Company: Join a dynamic team focused on optimising digital business card interactions.
  • Benefits: Enjoy flexible work options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of an innovative culture that values creativity and impact in marketing analytics.
  • Qualifications: 4+ years in software engineering with strong skills in Django, React, and AWS.
  • Other info: Opportunity to work closely with co-founders and shape the future of marketing tools.

The predicted salary is between 43200 - 72000 £ per year.

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.
A

Contact Detail:

Aegistech Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Fullstack Engineer (Django, React, Analytics, AWS)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially Django and React. Consider building a small project or contributing to an open-source one that showcases your skills in these areas, as practical experience can set you apart.

✨Tip Number 2

Network with professionals in the field, particularly those who work with analytics and marketing tools. Attend meetups or webinars related to data-driven development, as personal connections can often lead to job opportunities.

✨Tip Number 3

Prepare to discuss your experience with data pipelines and API integrations during interviews. Be ready to share specific examples of how you've built or optimised these systems in previous roles, as this will demonstrate your expertise.

✨Tip Number 4

Showcase your understanding of AWS services by discussing any relevant projects where you've deployed applications. Highlighting your hands-on experience with cloud infrastructure can give you an edge, especially since it's a key requirement for this role.

We think you need these skills to ace Senior Fullstack Engineer (Django, React, Analytics, AWS)

Fullstack Development
Django
React
TypeScript
PostgreSQL
Data Pipeline Development
Analytics Tool Development
RESTful API Design
Event Tracking
A/B Testing Frameworks
AWS (EC2, S3, CloudFormation, ECS)
CI/CD Pipelines
DevOps Best Practices
Monitoring Tools
CRM Integration
Marketing Automation Platforms
Frontend Visualization Frameworks (e.g., D3.js, Chart.js, Recharts)
Data Security and Compliance
Performance Optimization

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Django, React, and AWS. Include specific projects where you've built analytics tools or worked on data pipelines to demonstrate your relevant skills.

Craft a Compelling Cover Letter: In your cover letter, express your passion for data-driven development and how your background aligns with the company's goals. Mention any experience you have with marketing automation and how it can benefit their projects.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that showcase your work with analytics, API integrations, and frontend visualisation. This will give them a clear picture of your capabilities.

Highlight Team Collaboration: Since the role involves working closely with co-founders and product leaders, emphasise your experience in collaborative environments. Share examples of how you've successfully worked in teams to deliver complex projects.

How to prepare for a job interview at Aegistech

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Django, React, and AWS in detail. Bring examples of past projects where you've built analytics tools or data pipelines, as this will demonstrate your capability to handle the responsibilities outlined in the job description.

✨Understand the Migration Process

Since the role involves migrating from Flask to Django, it’s crucial to understand the challenges and best practices associated with such a transition. Be ready to share your thoughts on how you would approach this migration and any relevant experiences you have.

✨Demonstrate Problem-Solving Skills

Prepare to discuss specific problems you've encountered in previous roles, particularly related to data security, compliance, or performance optimisation. Highlight how you approached these issues and the solutions you implemented.

✨Familiarise Yourself with Marketing Tools

Since the position involves building marketing automation features, having a good grasp of CRM platforms and analytics tools is essential. Research common tools like HubSpot or Salesforce, and be ready to discuss how you’ve used similar tools in your past work.

Senior Fullstack Engineer (Django, React, Analytics, AWS)
Aegistech
A
  • Senior Fullstack Engineer (Django, React, Analytics, AWS)

    City of London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-07-11

  • A

    Aegistech

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>