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

Full-Stack Tech Lead (Contract, Remote)

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

Job Description

We are excited to announce an opportunity for a Full-Stack Tech Lead to join our team on a contract basis. As a key player in our organization, you will be instrumental in transitioning our innovative prototype into a scalable product. In this role, you will oversee the development of end-to-end features across various domains including data ingestion, user interface design, search engine optimization, and authentication processes. Your work will directly influence how users interact with our AI-powered discovery engine, which serves as a robust semantic search layer for B2B content. Your expertise will be critical in ensuring that our platform remains user-friendly, efficient, and continuously updated. We are looking for a hands-on leader who is adept at balancing frontend and backend tasks while also managing basic infrastructure operations. If you are passionate about creating high-quality software that drives user engagement and satisfaction, we would love to see your application.

Key Responsibilities

As the Full-Stack Tech Lead, your responsibilities will encompass a wide array of tasks that are essential for the successful deployment and scaling of our platform.

  • Design and implement a document crawler and freshness scheduler using S3 and SQS or EventBridge with AWS Lambda.
  • Extend existing Flask APIs to enhance functionalities such as page claiming, editing, and single sign-on capabilities.
  • Finalize the development of a React-based admin dashboard, ensuring it includes features for asset review, user role management, and usage analytics.
  • Integrate the FastAPI semantic search service into the user interface, enabling type-ahead search, filters, and snippet previews.
  • Apply SEO best practices throughout the application, including structured URLs, sitemap generation, and error handling for 404s and redirects.
  • Strengthen CI/CD pipelines using GitHub Actions or Jenkins, deploying applications via Helm to AWS infrastructure.
  • Implement lightweight bot protection measures, including rate limits and IP whitelisting.
  • Monitor system performance and error rates using CloudWatch and Grafana.

Required Technical Skills

Flask FastAPI PostgreSQL Redis React Docker AWS GitHub Actions

Soft Skills

Strong communication skills Problem-solving abilities Team collaboration

Qualifications

  • Proven experience in shipping or maintaining production-grade full-stack applications.
  • Familiarity with semantic search and API-driven products.
  • Experience with CMS-style workflows.

Language Requirements

Programming Languages:

Python, JavaScript, TypeScript

Spoken Languages:

English, German

Benefits & Perks

  • ✓ Flexible working hours
  • ✓ Remote work opportunities
  • ✓ Professional development programs
  • ✓ Health insurance coverage

Working Conditions

Remote

Company Culture

Our company fosters a collaborative and innovative environment where every team member is encouraged to contribute ideas and take initiative. We value transparency and open communication, believing that the best results come from teamwork and mutual support.

Salary Range

70.000 - 120.000 EUR

Project Types: Not Available

Career Growth: Potential for long-term collaboration, Career development opportunities in tech leadership, Exposure to cutting-edge AI technologies

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