Full-Stack Tech Lead (Contract, Remote)
Job Description
We are seeking a pragmatic Full-Stack Tech Lead to guide our transition from prototype to scalable product. In this role, you will be instrumental in designing and operating a raw document crawler and freshness scheduler, as well as extending Flask APIs to support various functionalities such as page claiming and editing, single sign-on with Google and LinkedIn, role-based access control, and usage tracking. You will finalize the React admin dashboard and integrate our FastAPI semantic search service into the user interface, ensuring the platform adheres to SEO best practices. Additionally, you will harden our CI/CD processes and monitor performance metrics to enhance user experience. This role is critical as your contributions will form the foundation for users to easily navigate and access high-quality B2B content.
Key Responsibilities
As a Full-Stack Tech Lead, you will be responsible for various technical and leadership tasks that drive our product forward.
- Design and implement a raw document crawler and freshness scheduler.
- Extend existing Flask APIs to enable page claiming, editing, and user authentication via SSO.
- Finalize the development of the React admin dashboard for asset review and analytics.
- Integrate the FastAPI semantic search service into the user interface.
- Enforce SEO best practices in the application architecture.
- Strengthen CI/CD processes using GitHub Actions or Jenkins.
- Monitor application performance and user interaction metrics.
Required Technical Skills
Soft Skills
Qualifications
- Proven experience in shipping or maintaining production-grade full-stack applications.
- Familiarity with semantic search, API-first products, or CMS workflows.
- Strong understanding of frontend and backend technologies.
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
Working Conditions
Remote
Company Culture
We foster a collaborative and innovative work environment where every team member's input is valued. Our culture emphasizes continuous learning and growth, encouraging team members to take ownership of their projects and contribute to the overall success of the organization.
Salary Range
Project Types: Not Available
Career Growth: Leadership development programs, Skill enhancement workshops, Career progression opportunities