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 seeking a pragmatic and talented Full-Stack Tech Lead to guide our team in transforming our innovative prototype into a scalable product. Your primary focus will be to ship comprehensive features across various components of our platform, including ingestion, user interface, search engine optimization, and authentication. You will design and implement systems that enhance the performance and usability of our AI-powered discovery engine, enabling users to effortlessly access high-quality marketing assets. You will be responsible for leading the development of critical APIs, ensuring they are robust and user-friendly while adhering to best practices in SEO and security. This role demands a hands-on approach, where you will be engaged in both the front-end and back-end development processes, working collaboratively with a dynamic team to meet project goals and deadlines.

Key Responsibilities

As a Full-Stack Tech Lead, you will undertake a variety of critical tasks that contribute to the success of our platform.

  • Design and implement a raw document crawler and freshness scheduler using S3 and SQS or EventBridge and Lambda.
  • Extend existing Flask APIs to support functionalities including page claiming, editing, single sign-on with Google/LinkedIn, and role-based access controls.
  • Finalize the development of a React-based admin dashboard that includes asset review features, user role management, and usage analytics.
  • Integrate our FastAPI semantic search service into the user interface, providing features like type-ahead suggestions, filtering options, and snippet previews.
  • Implement SEO best practices by ensuring structured URLs, generating sitemaps, and managing 404 errors and redirects.
  • Enhance CI/CD pipelines using GitHub Actions or Jenkins, deploying applications through Helm to AWS services such as EKS or ECS.
  • Incorporate lightweight bot protection mechanisms including rate limiting and IP whitelisting.
  • Monitor system performance including latency and error budgets using tools like CloudWatch and Grafana.

Required Technical Skills

Flask FastAPI React PostgreSQL Redis Docker AWS GitHub Actions Jenkins

Soft Skills

Strong communication skills Problem-solving attitude Ability to work independently Team collaboration skills Attention to detail

Qualifications

  • Proven experience in shipping or maintaining production-grade full-stack applications
  • Strong understanding of semantic search technologies and API-first product design
  • Experience with content management system workflows and full-stack development

Language Requirements

Programming Languages:

Python, JavaScript, TypeScript

Spoken Languages:

English, German

Benefits & Perks

  • ✓ Flexible working hours
  • ✓ Remote work options
  • ✓ Professional development opportunities
  • ✓ Health and wellness programs
  • ✓ Collaborative team environment

Working Conditions

Full Time

Company Culture

Our company fosters a culture of innovation and collaboration, valuing every team member's input and creativity. We embrace a flexible working environment that encourages continuous learning and professional growth. Team members are empowered to take ownership of their projects and are supported in their career aspirations.

Salary Range

70.000 - 120.000 EUR

Project Types: Not Available

Career Growth: Potential for long-term cooperation, Possibility to lead larger projects in the future, Opportunities to mentor 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