Responsibility:
- Design, develop, and maintain responsive and scalable websites and web applications
- Ensure the performance, quality, and responsiveness of websites and web applications
- Collaborate with UI/UX designers, backend engineers, QA testers, and product managers to implement and refine features.
- Write clean, maintainable, and well documented code using modern web technologies.
- Develop and integrate RESTful APIs and web services.
- Optimize application performance, speed, and scalability.
- Perform unit testing, debugging, and code reviews.
- Keep up to date with the latest industry trends and web development best practices.
- Report daily and weekly directly to Line manager
- Others assigned by Line manager
Requirement:
- Bachelor’s degree in computer science or relevant field.
- At least 2 years’ experience in web application development.
- Proficiency in web technologies such as HTML5, CSS3, JavaScript, and modern frameworks/libraries like React or Angular.
- Familiarity with backend development using Java, Java Spring, Spring Security or similar.
- Experience with RESTful APIs, databases (SQL/NoSQL), and version control systems like Git.
- Experience with full-stack development is plus.
- Initiative, Reliable and honest.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.