Get exposed to web design, prototypes/demos, application development using latest frontend technologies such as Vue.js, Typescript, Tailwind CSS, and backend technology such as Laravel as well as Git version control.
Participate in code reviews to learn from more experienced developers and gain insights into industry standards and best practices under mentorship.
Develop fully automated testing scripts to perform unit testing and document any issues, bugs, or errors as well as debugging for quality assurance purposes.
...
Interface Design – Assist in designing wireframes, mockups, and interactive prototypes for web and mobile platforms using tools like Figma or Adobe XD.
User-Centric Research – Participate in user research, usability testing, and data gathering to understand user behavior and pain points.
Iteration & Feedback – Work with software developers, product managers, and QA teams to refine designs based on technical feasibility and user feedback.
...