Defining and improving useful APIs for our customers Design, develop, and maintain robust and scalable features for our web-based applications Maintain and enhance existing features, adapting them for an evolving market Evangelize coding, testing and performance best practices with the rest of the team Collaborate with our product, design and customer success teams on new features that customers will love