> Markdown version of [/jobs/ext/2979880-ui-engineer](https://www.wearedevelopers.com/jobs/ext/2979880-ui-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # UI Engineer - **Company:** Target Brands, Inc. - **Location:** United States - **Experience:** Expert - **Salary:** $98,000.0 - $176,000.0 - **Contract:** Permanent contract - **Skills:** Gulp.js, HTML, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Ajax (Programming Language), Apache HTTP Server, Backbone.Js, Bootstrap (Software), CakePHP, Cascading Style Sheets (CSS), Databases, Ember.Js, Java Platform Enterprise Edition (J2EE), Web Servers, Mobile Application Software, JQuery, Python (Programming Language), PostgreSQL, MongoDB, MySQL, Nginx, Node.Js, Oracle (Applications), Preprocessor, Systems Development Life Cycle, Ruby on Rails, Ruby, Web Applications, Bower, Grunt (Software), ReactJS, Express.js, Backend, Syntactically Awesome Style Sheets (SASS), AngularJS, Build Tools, Api Design, Restful APIs, Crud - **Published:** September 18, 2026 - **Apply:** https://www.dice.com/job-detail/3eee1b0f-aba1-467d-b6ff-443adc68b0cb ## About the Role Four year degree or equivalent experience 8+ years full-stack development Experience with web fundamentals like HTML, JavaScript, and CSS Experience with CSS preprocessors (e.g. Sass or LESS) and CSS frameworks (e.g. Foundation or Bootstrap) Working knowledge of AJAX and JavaScript frameworks like AngularJS, React, or Ember etc., or JS-based build tools like Grunt, Gulp, and Bower, as well as libraries like jQuery or Backbone.js Back-End experience in API design and development Familiar with CRUD (Create, Read, Update, Delete) methodology Experience with RESTful Services Deep knowledge of server-side languages (e.g.PHP, Python, Ruby, Java, JavaScript, and .Net), database technologies (e.g. MySQL, Oracle, PostgreSQL, MongoDB), and web server technologies (e.g. Node.js, J2EE, Apache, Nginx, ISS) Knowledge of frameworks related to their server-side language of choice like: Express.js, Ruby on Rails, CakePHP, etc. Quick learner, Flexible and open to change Ability to communicate technical terms to non-technical audience Ability to clearly articulate thoughts and ideas to stakeholder and partners ## Description Pay is based on several factors which vary based on position. These include labor markets and in some instances may include education, work experience and certifications. In addition to your pay, Target cares about and invests in you as a team member, so that you can take care of yourself and your family. Target offers eligible team members and their dependents comprehensive health benefits and programs, which may include medical, vision, dental, life insurance and more, to help you and your family take care of your whole selves. Other benefits for eligible team members include 401(k), employee discount, short term disability, long term disability, paid sick leave, paid national holidays, and paid vacation. Find competitive benefits from financial and education to well-being and beyond at ;br>, Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals. As a Sr UI Engineer you'll have the opportunity to: Design, code, test, implement, support internal team member and guest facing web and mobile applications. Code effective and efficient interactive digital experiences using latest technologies and frameworks Maintain, enhance & support existing platforms, web applications & services. Participate in all phases of the SDLC for web and mobile application projects. Responsible for adherence to standards, policies and development guidelines. Build reusable components and libraries Partner with internal stakeholders to ideate, plan and build rich interactive components and applications Stay current with the latest industry trends in Marketing, learning, digital and retail. Core responsibilities are described within this job description. Job duties may change at any time due to business needs. ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)