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

Join our team as a Full-Stack Tech Lead and be pivotal in transforming our innovative AI-powered discovery engine into a scalable product. You will lead the design and development of essential features that enhance user experience and ensure the efficient functioning of our platform. Your role involves creating a robust document crawler and freshness scheduler, extending our Flask APIs to improve functionality, and finalizing the React admin dashboard. You'll also integrate our FastAPI semantic search service with the user interface, enforce SEO best practices, and enhance our CI/CD pipeline. This role is perfect for someone who thrives in a hands-on environment and is excited to make a substantial impact in a dynamic tech setting.

Key Responsibilities

As a Full-Stack Tech Lead, you will be responsible for overseeing the development and implementation of key features of our platform, ensuring high performance and responsiveness.

  • Design and operate a raw document crawler and freshness scheduler using AWS technologies
  • Extend and enhance Flask APIs to support various functionalities including SSO sign-in and role-based access control
  • Finalize the React admin dashboard to include asset review and usage analytics
  • Integrate semantic search services into the user interface with features like type-ahead and filters
  • Implement SEO best practices and monitor site performance
  • Strengthen CI/CD pipelines using GitHub Actions or Jenkins for efficient deployment
  • Ensure system security by adding bot protection and monitoring system health

Required Technical Skills

Flask FastAPI PostgreSQL Redis Docker AWS GitHub Actions Jenkins

Soft Skills

Problem-solving Team collaboration Effective communication Leadership

Qualifications

  • Proven experience in leading full-stack development projects
  • Strong knowledge of semantic search and API-first product design
  • Experience with content management systems and workflows

Language Requirements

Programming Languages:

Python, React, 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

We foster a collaborative and innovative work environment where team members are encouraged to share ideas and take ownership of their projects. Our culture emphasizes transparency, continuous learning, and the importance of maintaining a healthy work-life balance.

Salary Range

70.000 - 120.000 EUR

Project Types: Not Available

Career Growth: Potential for permanent employment, Opportunities to lead larger projects, Career development through training and mentorship

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