Key Responsibilities
Assist in Web Development: Collaborate with the development team to create, test, and maintain websites and web applications.
Front-End Development: Work on the user interface (UI) of web applications using technologies such as HTML, CSS, JavaScript, and various frameworks (e.g., React, Angular, Vue.js).
Back-End Development: Assist with server-side programming and databases using technologies such as Node.js, PHP, Python, or frameworks like Django, Flask, or Laravel.
Bug Fixing: Help identify and resolve bugs or issues within web applications.
Code Review & Collaboration: Participate in code reviews, and collaborate with senior developers and other departments (e.g., design, product) for project requirements.
Testing & Debugging: Conduct testing for web applications, including debugging and ensuring compatibility across browsers and devices.
Profile/Skills
Technical Skills:
Familiarity with HTML, CSS, and JavaScript.
Basic understanding of web frameworks (e.g., React, Angular, Node.js).
Exposure to back-end technologies (e.g., PHP, Python, SQL).
Knowledge of version control systems (e.g., Git).
Problem-Solving: Ability to troubleshoot, debug, and resolve issues.
Communication Skills: Good written and verbal communication skills to collaborate with team members and report progress.
Education: Enrolled in or recently graduated from a computer science, software engineering, or related program.
Any Graduate