Home / Jobs / Full-Stack Tech Lead (Contract, Remote)

Full-Stack Tech Lead (Contract, Remote)

📍 Germany 💼 Contract 🏷️ Software Development and Engineering 📈 5+ years experience 🕐 Posted 3 weeks ago

Job Description

Join our innovative team as a Full-Stack Tech Lead where you will play a pivotal role in transforming our prototype into a scalable product. In this position, you will be responsible for designing and operating a document crawler and freshness scheduler, extending Flask APIs to support new functionalities, and finalizing the React admin dashboard. Additionally, you will integrate our FastAPI semantic search service into the UI while ensuring that SEO best practices are adhered to. Your expertise will also be essential in hardening our CI/CD processes and deploying our solutions effectively on AWS. This role is crucial as you will directly impact how users interact with our AI-powered discovery engine for high-quality marketing assets.

Key Responsibilities

As a Full-Stack Tech Lead, you will be tasked with a variety of responsibilities that leverage your full-stack development skills, ensuring the smooth operation and enhancement of our product.

  • Design and operate a raw document crawler and freshness scheduler using S3 and SQS or EventBridge/Lambda.
  • Extend Flask APIs to incorporate page claiming, editing, SSO sign-in with Google/LinkedIn, and role-based access control.
  • Finalize the React admin dashboard, implementing features for asset review, user roles, and usage analytics.
  • Integrate the FastAPI semantic search service into the user interface, including type-ahead suggestions and filters.
  • Implement SEO best practices such as creating structured URLs, generating sitemaps, and managing redirects.
  • Enhance CI/CD processes with GitHub Actions or Jenkins and deploy applications via Helm to AWS (EKS or ECS).
  • Add lightweight bot protection measures including rate limits and IP whitelisting.
  • Monitor and optimize latency and error budgets using CloudWatch and Grafana.

Required Technical Skills

Flask FastAPI PostgreSQL Redis React TypeScript MUI Docker AWS GitHub Actions Jenkins

Soft Skills

Problem-solving Team collaboration Effective communication Adaptability

Qualifications

  • Experience in shipping or maintaining production-grade full-stack applications
  • Familiarity with semantic search, API-first products, or CMS-style workflows
  • Comfortable with frontend, backend, and basic infrastructure operations
  • Ability to manage clarity, performance, and edge-case handling
  • Hands-on experience and autonomous work ethic

Language Requirements

Programming Languages:

Python, JavaScript, React, Flask, FastAPI

Spoken Languages:

English, German

Benefits & Perks

  • ✓ Flexible working hours
  • ✓ Opportunity to work remotely
  • ✓ Professional development opportunities
  • ✓ Collaborative team environment
  • ✓ Health and wellness programs

Working Conditions

Full Time

Company Culture

Our company thrives on innovation and collaboration, encouraging team members to share ideas and contribute to projects. We value a work environment that prioritizes personal and professional growth, where all voices are heard, and creativity is fostered.

Salary Range

70.000 - 120.000 EUR

Project Types: Not Available

Career Growth: Leadership roles, Specialization in advanced technologies, Mentoring junior developers

Login to Apply

Share this job:

Similar Jobs

Junior Full-Stack Software Engineer

📍 Germany 💼 Permanent Contract
💰 70.000 - 120.000 EUR
View Details

Full Stack Engineer

📍 Germany 💼 Permanent Contract
💰 70.000 - 120.000 EUR
View Details

Junior Developer

📍 Germany 💼 Permanent Contract
💰 70.000 - 120.000 EUR
View Details