We are seeking a motivated Full-stack Engineer to join our team and help build next-generation AI search and data aggregation systems. This is a unique opportunity to work hands-on with advanced technologies at the intersection of full-stack development, search platforms, and AI.
Requirements:
- BS/MS in a related field (e.g., Computer Science, Engineering, or similar).
- Proven experience developing and deploying full-stack applications (web apps, mobile apps, etc.).
- Strong discipline in organizing and documenting code for easy team collaboration.
- Familiarity with AI development tools (e.g., ChatGPT, Copilot, Cursor, Bolt.new).
- Open-minded attitude and eagerness to learn new skills and technologies.
- Commitment to productivity without overtime – focus on efficient, high-quality work.
- Strong knowledge of frontend development languages: HTML, CSS, JavaScript/TypeScript.
- Experience with Docker for developing and deploying containerized applications.
Responsibilities:
- Develop and maintain both the frontend and backend of our modern search engine and crawler platform.
- Architect and implement scalable web crawler and data aggregation solutions.
- Ensure code quality and stability through branch protection rules and enforced code reviews.
- Collaborate with team members to contribute seamlessly, share resources, and drive the project forward.
Nice to Have:
- Mandarin communication skills (written and/or spoken).
- Basic UI/UX capabilities to support user-friendly interface development.
- Experience with Next.js, React, TailwindCSS, and TypeScript.
- Experience with Python and AI/ML development.