Mima

Minnesota Interactive Marketing Association

already a member? login not a member? sign up
Looking for a new opportunity? MIMA is a great place to start.

BROWSE THE JOB POSTINGS

BBY - Lead Engineer, Web Engineering Best Buy  

For more information, contact:

Best Buy

Best Buy is a multinational retailer of technology and entertainment products and services with a commitment to growth and innovation. We are on the forefront of technology's rapid advancements, we thrive on challenge and change and we empower our people to do the right thing every time. Best Buy has locations around the world including Mexico, Canada, the United Kingdom and China.

We believe that each person matters, each conversation matters and each connection matters. Community partnership is central to the way we do business. In 2010, we donated a combined $25.2 million to improve the vitality of the communities where our employees and customers live and work. We invite you to explore Best Buy where you can use the latest technology, voice your thoughts and ideas and build connections that last a lifetime.

JOB DESCRIPTION:

The Best Buy Dotcom organization is responsible for delivering the online customer experience. Dotcom includes eBusiness/Web capabilities such as the online store, mobile web, mobile apps, Marketplace, and Best Buy Open, all which rely heavily on technology to bring the online customer experiences to life.

Are you interested in creating new customer-facing retail experiences that are seen by millions of people a day?

Best Buy is seeking skilled web engineers to join our agile development team and help build innovative, responsive and scalable online and multi-channel shopping experiences across Best Buy's web properties. You will be responsible for ensuring that things work as well in a browser for customers as they do in a mockup. A successful candidate will be highly proficient in developing rich interactive user experiences, with the ambition to continuously learn more. Qualified candidates will also have a well-rounded background in Agile web software development and have the technical chops to be able to coach and mentor others.

DEVELOPMENT AND SUPPORT:

 - Bridge the gap between design and technology, pairing with visual designers, information architects and other engineers/developers to build pixel-perfect user experiences
 - Hand-code (without the aid of WYSIWYG tools) high quality cross-browser compatible HTML, JavaScript, CSS, jQuery, and JSP code. Be an expert in these technologies and have a strong point of view on what "great" should look like
 - Find UI bugs and eliminate them. Cleaning up old and broken code should rank high on your list of therapeutic activities
 - Share. We operate in a highly Agile environment, and you will frequently pair other team members. We want you to share your expertise, making everyone else better and facilitating continuous learning
 - Oversee and guide resolution of complex problems and recurring issues

STANDARDS AND BEST PRACTICES:

 - Create reusable processes, components and tools that others can leverage to accelerate progress
 - Stay up to date on the latest technology trends and techniques - and be prepared to propose new ideas when there is strong business value
 - Provide thought leadership and group facilitation around shared standards and drive to adoption across teams
 - Conduct code review sessions

LEADERSHIP AND COACHING:

 - Pair with and mentor less senior engineers, providing coaching and feedback when necessary

BASIC QUALIFICATIONS:

 - 6 or more years of professional front-end web development experience, including demonstrated expertise in hand coding HTML, CSS, Javascript and jQuery and a thorough understanding of basic web concepts (semantic HTML, SEO, accessibility, site performance)
 - 6 or more years proficiency in one or more object oriented programming languages (Java, Ruby on Rails, Python, PHP)
 - 6 or more years expertise with debugging code, triaging issues and providing customer support
 - 3 or more years experience working in cross-functional Agile/scrum teams
 - 3 or more years experience using version control systems such as SVN or Git
 - 3 or more years experience with bug tracking software such as Jira or ClearQuest
 - 3 or more years proficiency with UNIX/Linux command line and shell scripting
 - 1 or more years experience developing for mobile/tablet form factors
 - 1 or more years experience with unit testing, test-driven development or functional test automation

PREFERRED QUALIFICATIONS:

 - Bachelors Degree in Computer Science, MIS or equivalent experience
 - Experience leading a project team, standards group or mentoring other developers

 

APPLY ONLINE: CLICK HERE