Skip Navigation
search jobs

Senior UI Engineer - Mobile Asset Management

Apply Now Job ID: INF000D9L Date posted: 11/28/2018 Location: 0501 - HQ MN Minneapolis Downtown, Minneapolis, Minnesota
Description: This position will be based in downtown Minneapolis

Target is one of the world’s most recognized brands and one of America’s leading retailers. But behind the brand our guests love, is a culture of continual innovation – and right now, we are up to big things. The Target Technology Team is driving a transformation in retail, one that will move us from “brick-and-mortar and online” to “bricks-and-mortar and everywhere else.” Our goal is to deliver Target’s unique “Expect More. Pay Less.” promise to guests wherever and whenever they shop, today and tomorrow: in-store, online, on tablets and mobile phones, and in the retail channels of the future.

We are looking for highly motivated engineering professionals. You will have the opportunity to design, develop and support innovative solutions across a variety of applications, platforms and environments, building tomorrow’s technologies in the Target Properties product space supporting the Stores and Distribution Center team members and other professionals in both Headquarters and external vendor community.

Key Responsibilities:
• Design and develop software and systems on test driven development and continuous integration practices, unit testing and creating automated test scripts.
• Understanding of data models with sources from different data systems including relational databases.
• Collaborate with other engineers and partners to ensure development meets business needs.
• Follow industry standard agile software design methodology for development and technical documentation.
• Drive evaluation and learn new tools and technologies to keep technology stack modern as needed for the Product solution.

Minimum Qualifications:
• 6+ years of software development experience with at least one full cycle implementation from requirement to production
• Proficiency in Java
• Strong problem solving and thought partnership skills
• Experience with UI development
• Good verbal and written communication skills
• Knowledge of Javascript

Desired Qualifications:
• Degree in Computer Science or equivalent
• Strong sense of ownership and accountability, and the ability to work with a limited set of requirements.
• Experience developing high performing web-based applications using Java and other web development frameworks.
• Experience developing RESTful services using the Spring Boot framework
• Experience in relational databases including development of tables.
• Experience with web technology frameworks (Angular 5 or newer, Ionic, NodeJS, ReactJS)
• Experience in data modeling
• Experience in mobile application development
• Experience working in an agile environment (i.e. writing user stories, iterative development, etc.)
• Working knowledge of the PostgreSQL database
• Working knowledge of test-driven development and software test automation.
Apply Now

get email updates

Get the latest job openings right in your inbox. View privacy statement.

areas of interestSearch for a category and select one from the list of suggestions. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Engineering, Minneapolis, Minnesota, United StatesRemove
  • Technology, Minneapolis, Minnesota, United StatesRemove


What’s it like to work here? We’re asked that a lot. Target respects and values the individuality of all team members and guests—and we have lots of fun in all that we do.

experience our culture