We are looking for a full-stack developer with experience in both Frontend (ReactJS) and Backend (Python) to join our software product development team. You will work in a flexible, fully remote environment with a young and dynamic team.
Project Description: You will work on AI-driven knowledge discovery systems that explore, search, and synthesize information from structured and unstructured data across millions of websites.
We build:
• Vertical search engines
• Community knowledge services
You will collaborate with:
• Professor Kevin Chang (CS @ UIUC)
• Senior engineers at Cazoodle, Hanoi
• Senior graduate students at UIUC
Work remotely.
1. Your role & responsibilities
- Develop and maintain frontend features using ReactJS.
- Build and deploy backend APIs using Python (Django/FastAPI/Flask depending on the project).
- Design and optimize UI/UX.
- Work closely with the team to analyze requirements and propose technical solutions.
- Participate in code reviews and suggest improvements.
- Ensure product quality, performance, and security.
2. Your skills & qualifications
Mandatory
- 1+ years of experience (Junior - Mid).
- Proficiency in ReactJS (state management, hooks, components).
- Backend experience with Python (Django, FastAPI, or Flask).
- Good English skills (reading & writing; communication is a plus).
- Ability to work independently in a remote environment.
Preferred
- Experience in UI/UX or interface design.
- Knowledge of CI/CD, Docker, or cloud services (AWS/GCP/Azure).
- Strong logical thinking, responsibility, and discipline when working remotely.
- Experience with AI/NLP is a plus.
3. Benefits
- Fully remote work.
- Flexible working hours.
- Competitive salary based on capability.
- Opportunities to upgrade skills and advance your career.