June 4
🔄 Hybrid – Bay Area
• Bachelor’s degree in Computer Science or a related field. A Master’s degree is highly desirable. • Strong contribution record on GitHub. Please include your GitHub link in your application. • Public Portfolio of work. Please include a link in your application. • Deep understanding of JavaScript and TypeScript, as well as familiarity with modern development frameworks and libraries. • Proficient in designing intuitive and visually appealing user interfaces, with a good eye for aesthetics and user experience trends. • Exceptional problem-solving skills, capable of both independent and collaborative troubleshooting and innovation. • Excellent communication skills, able to effectively convey technical details and project progress to team members and non-technical stakeholders. • Strong organizational skills with the ability to manage multiple priorities in a dynamic, fast-paced environment.
• Experience in full stack web development, with substantial work on both client-side and server-side components. • Proficient understanding of HTML5 and Javascript. • Proficiency in Next.js and React.js for front-end development, with a solid track record of building complex web applications. • Experience in UI/UX design, capable of creating functional and appealing user interfaces without external design support. • Practical experience with Tailwind CSS, focusing on responsive and adaptive design principles. • Demonstrated ability in deploying and managing applications with Vercel. • Skilled in using state management tools like Convex, Supabase, or Firebase. • Familiarity with agile development methodologies and a strong understanding of CI/CD processes.
• Lead the full lifecycle of the LLM chatting platform development, including both back-end and front-end implementations using Next.js, React.js, HTML5, and Tailwind CSS. • Design user interfaces and craft user experiences that are both intuitive and engaging, aligning with project requirements and user feedback. • Optimize applications for maximum speed and scalability while ensuring all aspects of the platform are responsive and adaptive across devices. • Implement real-time interactivity on the platform with cloud NoSQL technology like Convex, Supabase, or Firebase. • Employ Convex/Supabase for state management and ensure seamless real-time updates that enhance interactivity on the platform. Implement third-party authentication and security features. • Utilize Vercel for deployment, monitoring, and maintenance to ensure high availability and performance. • Write clean, efficient, and well-documented code, adhering to best practices and project specifications.
Apply Now