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 guide the transition of our innovative product from prototype to a scalable solution. This role involves shipping comprehensive features that encompass document ingestion, user interface design, search engine optimization, and authentication processes. As a key player in our team, you will have the opportunity to design and manage a document crawler and implement a freshness scheduler, ensuring our content remains up-to-date and relevant. You will extend our existing Flask APIs to incorporate functionalities such as page claiming and editing, single sign-on integrations with popular platforms, and role-based access control. Additionally, you will refine our React-based admin dashboard and integrate our FastAPI semantic search service into the user interface. Your expertise will also be vital in enforcing SEO best practices, enhancing our CI/CD pipeline, and ensuring robust monitoring of system performance. This position offers the chance to work in a dynamic environment where your contributions will directly impact our users' experience and the overall success of our product.

Key Responsibilities

As a Full-Stack Tech Lead, you will take on a variety of responsibilities that are critical to our product development lifecycle.

  • Design and operate a raw document crawler and freshness scheduler using AWS services.
  • Extend existing Flask APIs to support enhanced functionalities, such as page claiming and editing.
  • Implement single sign-on capabilities with Google and LinkedIn, along with role-based access control.
  • Finalize the React-based admin dashboard to facilitate asset review and user role management.
  • Integrate the FastAPI semantic search service into the user interface, ensuring efficient type-ahead functionality and filters.
  • Implement SEO best practices to enhance content discoverability.
  • Strengthen the CI/CD pipeline with GitHub Actions or Jenkins, deploying applications to AWS.
  • Add lightweight bot protection mechanisms and monitor system performance using CloudWatch and Grafana.

Required Technical Skills

Flask FastAPI React PostgreSQL Redis Docker AWS CI/CD SEO

Soft Skills

Problem-solving Team collaboration Effective communication Adaptability Attention to detail

Qualifications

  • Proven experience in shipping or maintaining production-grade full-stack applications.
  • Experience with semantic search, API-first products, or content management system workflows.
  • Strong understanding of both frontend and backend development, along with basic infrastructure operations.

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
  • ✓ Health and wellness programs

Working Conditions

Full Time

Company Culture

Our company fosters a culture of collaboration, innovation, and continuous improvement. We value the unique contributions of each team member and prioritize a supportive environment where everyone has the opportunity to grow and succeed. We believe in clear communication and a hands-on approach to problem-solving, encouraging our team to take initiative and ownership of their work.

Salary Range

70.000 - 120.000 EUR

Project Types: Not Available

Career Growth: Leadership roles in future projects, Mentorship opportunities, Skill enhancement programs

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