The Front-end Developer will be responsible for designing, developing, and testing user interfaces (UI) for both mobile and web applications. This involves building reusable code and libraries to be utilized in the future. The role requires accurately translating user and business requirements into functional frontend code, and developing team-oriented solutions to complex engineering problems. The ideal candidate should thrive in a dynamic, rapidly changing environment and value end-to-end ownership of the products, from ideation to implementation, and should be able to convert ideas into designs and build them. Collaboration with Product Management and User Interaction Designers is essential.