Search Jobs

Software Engineer -- UI

Brooklyn Park, MN 55445

Posted: 01/19/2026 Employment Type: Contract Category: Information Technology Job Number: 28873 Pay Rate: 75.19 Pay Unit: Per Hour

Job Description

Title: Software Engineer — UI
Location: Brooklyn Park, MN | Hybrid – onsite Tuesday & Wednesday
Job Type: Contract (6 months)
Compensation: $75.00 - $112.00 per hour (W2)
Industry: Retail

---

About the Role
Our client, a leading national retailer with a large engineering organization, is seeking a Contract Software Engineer specializing in front-end UI development. This position supports a machine learning platform engineering team by building React-based interfaces used by internal engineers, data scientists, and analysts. The role is hybrid, with on-site work required on Tuesdays and Wednesdays.
Job Description
As a Software Engineer — UI, you will focus on developing and enhancing user-facing applications that integrate with existing platform services. This is an execution-focused role centered on implementing React components, improving usability, and ensuring consistent user experiences across internal tools. You will collaborate closely with backend and platform engineers, as well as UX designers, to translate requirements into effective UI solutions.
Key Responsibilities
  • Design, implement, and maintain front-end applications and UI components using React and modern JavaScript/TypeScript frameworks.
  • Build user interfaces that integrate with backend APIs and platform services.
  • Work with backend engineers and UX designers to translate product requirements into functional UI implementations.
  • Improve usability, accessibility, and consistency across internal platform tools.
  • Diagnose and resolve UI-related issues, including performance, usability, and integration problems.
Additional Responsibilities
  • Develop, test, and deploy production-ready front-end applications.
  • Implement client-side monitoring and logging to support observability and troubleshooting.
  • Improve front-end performance, reliability, and maintainability within the scope of the engagement.
  • Create and maintain technical documentation for UI components and workflows.
  • Support internal users by troubleshooting UI issues and helping them navigate platform interfaces.

Qualifications
Required
  • Bachelor’s degree or equivalent practical experience.
  • 5–10 years of professional software engineering experience focused on front-end or UI development.
  • Strong experience building applications with React.
  • Proficiency in JavaScript and/or TypeScript, HTML, and CSS.
  • Experience integrating front-end applications with RESTful APIs or similar backend services.
  • Familiarity with modern front-end build tools, testing frameworks, and Git-based workflows.
  • Strong analytical and problem-solving skills, with the ability to work independently within a defined scope.
Preferred
  • Experience building internal tools or developer-facing platforms.
  • Familiarity with component libraries, design systems, and UI consistency standards.
  • Experience with accessibility best practices and responsive design.
  • Exposure to cloud-hosted applications and CI/CD pipelines.
  • Experience collaborating on cross-functional platform or infrastructure teams.

Benefits
Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary: https://www.dahlconsulting.com/benefits-w2fta/.
How to Apply
Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps!
Equal Opportunity Statement
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!
Apply Online

Send an email reminder to:

Refer A Friend

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Brooklyn Park, MN

Discover exciting job opportunities in and around Brooklyn Park, Minnesota, awaiting your expertise and talents. This vibrant area, nestled in Hennepin County, boasts a thriving economy with a diverse range of industries offering tremendous growth potential. Consider kickstarting your career in this dynamic region known for its enchanting charm, picturesque parks like Elm Creek Park Reserve, acclaimed art galleries such as Banfill-Locke Center for the Arts, and the historic Edinburgh USA Golf Course. Enjoy a delicious journey through the local cuisine, from beloved eateries like Fat Nat's Eggs to the abundance of farm-to-table options at local restaurants. Embrace the unique culture of the area while catching a performance at the Park Square Theatre or rooting for the Minnesota Vikings at the U.S. Bank Stadium. Join us in exploring the wealth of opportunities that Brooklyn Park and its surroundings have to offer, and unlock your professional potential in this thriving community.