Design and maintain web interfaces, working with UI/UX and back-end developers. Write clean code and ensure quality through testing.