Senior UI Developer, Shop and Browse (
Macy's - San Francisco, CA

This job posting is no longer available on Macy's. Find similar jobs: Senior Ui Developer jobs - Macy's jobs

A Senior UI Developer is a client-side developer who designs, implements and supports the integrated development for all Web-based application projects. Their primary areas of focus are client-side development as well as the integration between the server-side and client-side of J2EE applications. Senior UI Developers are also expected to guide the frameworks, direction, design and interaction models for the overall suite of systems. They work closely with Technical Leads, Architects, other Software Engineers, and Quality Engineers in a highly collaborative environment.

Key Accountabilities:
Design, implement and unit test client-side JavaScript, AJAX, HTML and CSS code as well as working on JSPs, Tiles definitions, and within the Spring MVC framework.

Work in a full Agile collaborative environment - including meetings, iterative development, estimations and design sessions.

Own the design and interaction models of the applications.Provides UI/UX mentoring to front-end team.

Deliver project assignments on time, within budget and with high quality.

Work with the Technical Lead to get tasks and assignments.

Collaborate with Architects and other Software Engineering resources in designing and implementing integrated, enterprise solutions.

Skills Summary:
Bachelor’s degree in Computer Science/Engineering or equivalent work experience.

Minimum of 3 years full life cycle development UI project and development experience. Experience in a consulting environment is preferred.

Experience with XML, AJAX, JSON, JavaScript, CSS, and JSP is highly preferred.

A working knowledge of Java and Object Oriented Design principles highly desired.

Experience within and an understanding of Agile software development methodologies is a strong plus.

Experience with mobile web application UI development a strong plus.

Ability to mentor and lead junior UI engineers on the team.

Familiarity with Test Driven Development practices a strong plus.

Able to effectively communicate across teams and roles.

Demonstrable ability to deliver projects on time, with high quality, and within budget.

Ability to participate in full life cycle engagements in parallel.

Ability to deliver full life cycle engagements.

Ability and desire to thrive in a proactive, high-pressure, client-services, environment.

Company Profile:
As the fastest growing part of Macy's Inc. business, is achieving record sales and broadening our workforce. offers the entrepreneurial culture of a web business with the stability and support of the best brand in retailing. Creativity and ingenuity partner with business acumen and tech savvy to build a unique business poised for substantial growth. If you're interested in being a part of that growth and want to know what it's really like to work at, get an inside look at


Our employees have long term opportunities and are encouraged to utilize their Supervisors and Human Resources for cross-functional movement to further their careers. At we are committed to giving back to the community by partnering with local charitable organizations. By skillfully combining the power of digital technology and omni-channel integration with the best in retailing, is reaching new heights.

Macy's is an Equal Opportunity Employer, committed to a diverse and inclusive work environment.

About this company
8,916 reviews
The nation's #1 department store chain has adopted the name of its most famous brand and cash cow: Macy's. Macy's, Inc. operates about 840...