Apply on
Original
Simplified
Job Description:
- Participate in the full development life cycle from brainstorming to engineering
- Write clean and maintainable code that is properly tested and reviewed
- Work closely with other software engineers, product managers, user experience designer, and operations engineers to build products
- Finish the assigned development tasks under the guidance of mentor and technical team leader
- Currently pursuing a Bachelor degree or higher in Computer Science or related fields as a year 3/year 4 student or currently pursuing a Master degree in Computer Science
- Passionate about coding and programming, innovation, and solving challenging problems
- Good understanding of data structures and other computer science fundamentals
- Good working attitude, problem solving, critical thinking and communication skills
- Good understanding of building a high-quality web application including Restful design, relational database and cache
- Any experience on real-world web applications is highly preferred
- Able to commit for 6-month internship is highly preferable
Similar Jobs