The Truth About Remote Work in 2025 Everything you need to stay ahead. Read the report.
×

See more Full-Stack Programming jobs→

← Back to all jobs

Full stack Engineer

Posted 5 days ago

Webicient helps fast growing Saas teams accelerate their product growth by getting access to pre-vetted and AI equipped engineers. 

We deliver the same quality and accountability as in-house, but without the risk, overhead, or long hiring cycles.

As a dev in our talent pool we give you access to the latest AI tools to become 2-3x more efficient and make sure you can do what you do best, solve the complex challenges. Also, the best part is, we give you a commission every month as long as the client is satisfied. We are looking for devs that love efficiency, solving problems and embrace AI in their daily workflow.

This job post is for one of our clients. FOLLOW instructions in the bottom of the descriptions.

🧠 About the Product/Client

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

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 to streamline operations and reduce costs.

πŸ‘₯ 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

πŸ”§ 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, eliminating technical debt

  • 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 environment / UTC +2

  • High speed internet (minimum requirement 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

How to apply

  1. Visit the URL in the job description
  2. Fill in the form

Recruitment process:

You can expect the following process for this job:

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

Apply Now

Let's start your dream job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Remote Full-Stack Programming Jobs

Just set your preferences and Job Copilot will do the rest-finding, filtering, and applying while you focus on what matters.

Activate JobCopilot

Webicient Star Icon

View company

Jobs posted: 1

About the job

Tired of Applying to Jobs Manually?

Let JobCopilot do it for you.

No more spreadsheets. No more copy-pasting. Just set your preferences and let your Al copilot search, match, and apply to jobs while you sleep.

  • Applies for jobs that actually match your skills

  • Tailors your resume and cover letter automatically

  • Works 24/7-so you don't have to

Activate JobCopilot

Related Jobs Remote Full-Stack Programming jobs→