Full-Stack Tech Lead (Contract, Remote)
Job Description
Join our dynamic team as a Full-Stack Tech Lead, where you will play a pivotal role in transforming our AI-powered discovery engine, INKHUB, into a scalable product. We are looking for a hands-on leader who can take charge of our platform's development, focusing on delivering end-to-end features that enhance user experience. You will be responsible for designing and managing a document crawler, implementing APIs, and ensuring our admin dashboard provides valuable insights. Your expertise will guide our efforts in enforcing SEO best practices, optimizing our CI/CD pipelines, and monitoring system performance. This is an exciting opportunity to be at the forefront of innovation in the B2B marketing space, delivering fresh and relevant content to users globally.
Key Responsibilities
As a Full-Stack Tech Lead, you will oversee the entire development process, ensuring a seamless integration of front-end and back-end technologies while maintaining a focus on performance and user satisfaction.
- Design and implement a raw document crawler and freshness scheduler using AWS services
- Extend Flask APIs to support user authentication and role-based access control
- Finalize the React admin dashboard with analytics and asset management features
- Integrate semantic search capabilities into the user interface
- Implement SEO best practices for improved visibility and user engagement
- Enhance CI/CD processes with GitHub Actions, deploying through Helm
- Implement bot protection measures and monitor system performance
Required Technical Skills
Soft Skills
Qualifications
- Bachelor's degree in Computer Science or related field
- Proven experience in software development and team leadership
- Strong understanding of full-stack development
Language Requirements
Programming Languages:
Python, JavaScript, TypeScript
Spoken Languages:
English, German
Benefits & Perks
- ✓ Flexible working hours
- ✓ Remote work opportunities
- ✓ Professional development programs
- ✓ Collaborative work environment
Working Conditions
Full Time
Company Culture
Our company fosters a collaborative and innovative work environment, where team members are encouraged to share ideas and take initiative. We value transparency, inclusivity, and a commitment to excellence in all our projects.
Salary Range
Project Types: Not Available
Career Growth: Potential for permanent position, Leadership development programs, Career progression within the tech team