Full-Stack Tech Lead (Contract, Remote)
Job Description
Join our innovative team as a Full-Stack Tech Lead, where your expertise will play a crucial role in transforming our prototype into a scalable product. You will be responsible for developing and implementing a variety of end-to-end features, including document crawling systems, user authentication, and the administration dashboard. This is an exceptional opportunity to contribute to an AI-driven discovery engine that enhances B2B content accessibility. Your work will enable users to efficiently find and engage with a vast range of marketing assets, ensuring they have the freshest information at their fingertips. We are looking for someone who is comfortable navigating both front-end and back-end technologies, and who is eager to take on challenges in a fast-paced environment.
Key Responsibilities
As a Full-Stack Tech Lead, you will oversee the entire development process, from design to deployment. Your responsibilities will include:
- Designing and operating a document crawler and freshness scheduler using AWS tools
- Extending Flask APIs to support user features such as page claiming, editing, and role-based access control
- Finalizing the React-based admin dashboard to enhance user experience and analytics
- Integrating our FastAPI semantic search service into the user interface
- Implementing SEO best practices to improve content discoverability
- Strengthening continuous integration and deployment processes with GitHub Actions
- Deploying applications via Helm to AWS environments
- Adding bot protection measures to ensure security and performance
- Monitoring application performance and addressing latency and error budgets
Required Technical Skills
Soft Skills
Qualifications
- Proven experience in developing full-stack applications
- Familiarity with semantic search technologies
- Strong understanding of API-first design principles
- Experience with CMS-style workflows
- Ability to work independently and manage multiple tasks
Language Requirements
Programming Languages:
Python, JavaScript, TypeScript
Spoken Languages:
English, German
Benefits & Perks
- ✓ Flexible working hours
- ✓ Remote work opportunities
- ✓ Professional development support
- ✓ Access to the latest technologies
- ✓ Collaborative and innovative work environment
Working Conditions
Full Time
Company Culture
Our culture promotes innovation, collaboration, and a commitment to excellence. We value each team member's contributions and encourage open communication and continuous learning. You will find a supportive environment that fosters creativity and allows you to thrive in your role.
Salary Range
Project Types: Not Available
Career Growth: Career progression within the tech team, Opportunities for leadership roles, Involvement in strategic projects