Pros
You will work with the UI/ designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. • Develop new user-facing features • Build reusable code and libraries for future use • Ensure the technical feasibility of UI/ designs • Optimize application for maximum speed and scalability • Assure that all user input is validated before submitting to back-end • Collaborate with other team members and
Cons
You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. • Develop new user-facing features • Build reusable code and libraries for future use • Ensure the technical feasibility of UI/UX designs • Optimize application for maximum speed and scalability • Assure that all user input is validated before submitting to back-end • Collaborate with other team members and stak