We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Technical Director, UI

Manhattan
United States, Georgia, Atlanta
2300 Windy Ridge Parkway Southeast (Show on map)
Sep 22, 2024
We create possibilities that move life and commerce forward
Welcome to Manhattan Associates. Our supply chain commerce technology positively affects how people on six continents work, shop and live. If you want to tackle complex problems, push limits and redefine what's possible, you've come to the right place.
  • Four-year bachelor's or foreign equivalent degree in computer science, engineering, or a related technical field
  • 10 years of experience developing, supporting, or implementing application software
  • JavaScript Proficiency: At least seven years of hands-on experience with modern JavaScript (ES6+), with a solid ability to use the latest web technologies to develop clean, developer-friendly code.
  • UI Component Architecture: 5+ years in designing and architecting reusable, data-intensive UI components using one of Angular, Vue, or React, along with integrating RESTful and GraphQL services in at least three significant projects.
  • UX Collaboration: A solid understanding of UX design principles and effective collaboration with UX designers.
  • Coding and Architecting: Regular engagement in coding activities, along with the design and architecture of applications.
  • Design Tools Proficiency: Skilled in using design and prototyping tools like Figma.
  • Communication and Problem-Solving Skills: Strong verbal and written communication, problem-solving, and critical thinking abilities.
  • Ability to work collaboratively with cross-functional teams.
  • Ability to mentor and develop technical talent (if in a people leader capacity)

Advanced Knowledge in one of Angular, React or Vue Architecture:

  • Large-Scale Application Design: Experience creating designs/solutions for large-scale, data-intensive, responsive, and interactive web applications with Angular/React/ Vue.
  • State Management: Expertise in complex state management using tools like Redux, NgRx, or similar.
  • UI Testing: The role requires proficiency in both unit and end-to-end testing of UI components, utilizing tools like Jest or Jasmine for unit tests and Selenium, Cypress, or Playwright for comprehensive end-to-end tests. This involves designing test strategies and writing tests to ensure the robustness and reliability of UI elements across applications.
  • Mobile App Development: Knowledge of creating responsive and adaptive designs for mobile platforms is a significant plus. Familiarity with mobile app development frameworks such as React Native or Flutter, which facilitate the development of seamless user experiences across all devices, will be highly regarded.
Committed to diversity and inclusion
At Manhattan, it's about more than just the work. From cultural celebrations to interest groups to volunteer
opportunities, your true self is always welcome here. Our team members' backgrounds, experiences and
perspectives add to us as a whole and make us unique.
We are proudly an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for
employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin,
disability, or status as a veteran. In the United States, Manhattan Associates participates in the Employment
Eligibility Verification Program (E-Verify) operated by the Department of Homeland Security in partnership with the
Social Security Administration. Participation in the E-Verify Program allows Manhattan to confirm the employment
eligibility of all newly hired employees after the Employment Eligibility Verification Form (Form I-9) has been
completed.
Applied = 0

(web-6c558694c4-wh48z)