Develop and maintain a suite of web tools that are rich in user experience, according to UX requirements. Build applications with frontend APIs that interact with backend services. Collaborate with multiple teams, including design, operations, QA, business, and software engineering. Design and build backend REST APIs to fetch the data needed for frontend integration. Understand requirements, engage with team members, multi-functional teams, and project managers to define solutions and estimate the scope of work required. Deliver solutions that can keep up with a rapidly evolving product in a timely fashion. Ability to successfully multi-task and support multiple, concurrent projects.