Remotehey

Work anywhere, Live anywhere

Webicient - remotehey
Webicient

Full-stack Engineer

stockholm, stockholm county, sweden / Posted
APPLY

This job post is for one of our clients. FOLLOW instructions at the bottom of the description.

🧠 About the Product/Client

A fast-growing AdTech scale-up that delivers AI-powered Google Ads optimization for hundreds of e-commerce brands.

Hourly Rate is between 30-50 EUR depending on experience.

Technical Stack:

  • Back-end: Python 3.9 + Django (bidding engine)
  • Microservice: TypeScript (competitor monitoring)
  • Front-end: Vue 2 (hosted on Cloudflare Pages)
  • Infrastructure:
    • AWS EKS (containerized services)
    • Redis-backed queues
    • Aurora PostgreSQL (data storage)
  • Legacy System: Shopping module in PHP (Laravel 5.7 + MySQL), planned for migration to the Python stack

👥 Why They’re Hiring

Two of their four senior full-stack engineers are leaving in July. We're hiring someone to:

  • Take ownership of the codebase
  • Lead the 1-month PHP → Python migration together with the infra engineer and an intern
  • Help shape the next generation of bidding features

🔧 Your Key Responsibilities

  • Extend and maintain the Django-based bidding engine, audit tool, and budgeting workflows
  • Migrate core Shopping features from Laravel/MySQL to the existing Python + PostgreSQL stack
  • Maintain and eventually upgrade:
    • Node/TypeScript microservices
    • Vue 2 front-end (plan for Vue 3 upgrade)
  • Design and optimize asynchronous jobs using Redis queues (BullMQ, Huey)
  • Optimize PostgreSQL performance and query efficiency
  • Own CI/CD pipelines using GitHub Actions and Helm on EKS
  • Ensure SLAs for bidding calculations and reporting are upheld
  • Collaborate with the infra engineer to optimize AWS performance and cost (e.g. EKS Spot, nginx-ingress, Cloudflare)
  • Contribute to new product features including:
    • OpenAI-powered chat assistant
    • AI-based keyword tooling
✅ Must-Have Experience

  • 5+ years building production systems in Python 3.x and Django REST
  • 3+ years of experience with modern JavaScript / TypeScript in Node environments
  • Comfortable reading and migrating legacy PHP 7+ (Laravel) code
  • Strong SQL skills in both PostgreSQL and MySQL:
    • Schema migrations
    • Query optimization
  • Practical experience with AWS operations, including:
    • EKS, RDS/Aurora, S3, IAM
  • Solid knowledge of:
    • Docker
    • GitHub Actions
    • Helm (or similar container orchestration tools)
  • Experience with distributed queues using Redis (BullMQ, Celery, Huey)
  • Ability to work in GMT +2 / UTC +2 environment
  • High speed internet (minimum 50/50 Mbps)
  • Video camera for meetings
  • Good microphone

⭐ Nice-to-Have

  • Experience with the Google Ads API or broader AdTech ecosystem
  • Migration experience from Vue 2 to Vue 3 or to React
  • Familiarity with observability stacks such as:
    • Grafana
    • OpenTelemetry
    • ELK
  • Exposure to ML/AI integrations:
    • OpenAI SDK
    • Vector databases
    • Experience in Saas teams

    How to apply

    • Visit the URL in the job description
    • Fill in the form

    Recruitment process:

    You can expect the following process for this job:

    • Meet & Greet (30 min) - Test your communciation and get a feeling of you as a person.
    • Code test & Personality test (2-3 h) - Test your skills and understanding your reasoning
    • Technical interview (1,5 h) - Meet our CTO for the final review
    • Welcome to the pool! - Join our pool and you never have to leave