Collaborate with Product Management and User Experience regarding product definition, schedule, scope, and project-related decisions.
Design, develop, deliver, and maintain product features on realtor.com and other consumer-facing digital properties
Deliver solutions that are of high quality, scalable, cloud-based, re-usable and with intuitive user experience
Work collaboratively in an Agile/Scrum team to plan and execute at high velocity, and across teams in a distributed global delivery model.
Investigate technologies that can be leveraged to introduce new innovations in meeting business and customer goals.
Provide input into process improvement initiatives to improve quality and timeliness of deliverables with high predictability Sprint planning and management of cross-application/module dependencies.
Manage a team of developers and contribute towards establishing technology center of excellence, best practices within the larger team
Skills and Experience:
4-8 years overall professional experience in a leading-edge engineering environment architecting, developing and deploying complex, robust, and highly scalable production services and applications, of which a minimum of 4 years hands-on experience in designing and developing leading-edge consumer facing digital applications.
Strong proficiency and hands-on experience in atleast two of the following front-end frameworks: Angular.js, React/Flux, Ember, Backbone.
Rails experience: Understand and communicate a feature design from model(s) to endpoint(s) to the front-end.
Proficiency in client-side web technologies (HTML5, CSS, JS, Bootstrap)
Experience with client performance optimization for high traffic web applications.
Experience building mobile responsive sites.
Strong written and verbal communication skills, and ability to communicate directly and effectively with stakeholders.
Experience with agile practices, quick iterations, and integration of regular feedback.