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 experienced Full-Stack Tech Lead to join our innovative team. In this role, you will be instrumental in transforming our prototype into a scalable product, working on the development of end-to-end features for our AI-powered discovery engine. Your responsibilities will include designing and managing a document crawler system while implementing SEO best practices and ensuring that our platform remains user-friendly and efficient. You will also work on extending our APIs and finalizing the admin dashboard, all while collaborating with a talented team to deliver high-quality technology solutions. This position requires both a hands-on approach and the ability to oversee various aspects of our full-stack application development.

Key Responsibilities

As a Full-Stack Tech Lead, you will take on a range of responsibilities focused on both backend and frontend development, as well as infrastructure operations. Your role will involve collaborating with other team members to deliver scalable features and maintain high standards for performance and security.

  • Design and operate a raw document crawler and freshness scheduler using tools like S3 and SQS
  • Extend Flask APIs to support functionalities such as page claiming, SSO sign-in, and role-based access control
  • Finalize the React admin dashboard with features for asset review and usage analytics
  • Integrate the FastAPI semantic search service into the UI with type-ahead and filters
  • Implement SEO best practices including structured URLs and sitemap generation
  • Enhance CI/CD processes with GitHub Actions or Jenkins and deploy using Helm on AWS
  • Add lightweight bot protection and monitor system performance through CloudWatch and Grafana

Required Technical Skills

Flask FastAPI PostgreSQL Redis React Docker AWS GitHub Actions Jenkins

Soft Skills

Problem-solving Team collaboration Communication Attention to detail

Qualifications

  • Experience with full-stack application development
  • Familiarity with semantic search and API-first products
  • Knowledge of CMS-style workflows

Language Requirements

Programming Languages:

Python, JavaScript, TypeScript

Spoken Languages:

English, German

Benefits & Perks

  • ✓ Flexible working hours
  • ✓ Remote work options
  • ✓ Professional development opportunities
  • ✓ Collaborative team environment

Working Conditions

Full Time

Company Culture

We foster a collaborative and innovative environment where every team member's contributions are valued. Our culture emphasizes continuous learning, open communication, and a commitment to delivering exceptional technology solutions.

Salary Range

70.000 - 120.000 EUR

Project Types: Not Available

Career Growth: Leadership roles in future projects, Opportunities for skill enhancement through training, Potential for long-term employment

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