As a Software Engineer, you will provide technical leadership in the area of web-based software development and design scalable solutions to complex user experience problems. This role is specific to the data and software layer that supports the website and business, including databases/data stores, mid- and back- end tools, as well as search/browse technologies and REST web services.
- Build great software products to delight customers. Period.
- Develop cross-platform web-based applications using leading-edge technologies and frameworks such as Laravel, Spring MVC, Play, Solr, and Node.js
- Raise the bar. Share your ideas and experience with other engineers and advocate for best practices, great usability and exceptional quality
- Work with product managers, UX engineers and business teams to understand the customers, their requirements and design scalable solutions to thrill customers.