Summary / objective
the ui/ux designer is responsible for designing, validating, and clearly defining intuitive, feasible user experiences for complex enterprise systems. This role translates business objectives and user needs into well-defined user flows, functional specifications, and acceptance criteria that are ready for implementation.
this position works end-to-end across design, product, and engineering, ensuring that enterprise platforms—such as billing & rating—are delivered with clarity, functional correctness, and alignment to business intent. The role leverages ux/ui artifacts, specification-driven practices, and artificial intelligence (ai)–assisted techniques to reduce ambiguity, improve delivery quality, and accelerate feedback loops.
this is not a purely visual design role; it is a hybrid ux role focused on correct delivery through strong ux understanding, functional precision, and collaboration with engineering teams.
essential responsibilities
map end-to-end user journeys, business processes, and friction points to clarify dependencies and improve overall product experience.
define and document product behavior through:
user flows
interaction scenarios
key decisions, assumptions, and edge cases
design, review, and validate ux/ui artifacts ranging from low-fidelity wireframes to high-fidelity designs, ensuring consistency and functional accuracy.
create and review interactive prototypes to validate proposals and align with stakeholders.
collaborate closely with product managers, engineers, and designers to align on scope, behavior, and implementation details.
define, document, and validate acceptance criteria aligned with business outcomes.
apply ai-assisted tools to:
generate and refine test and validation scenarios
identify functional gaps, inconsistencies, or ambiguities
analyze complex workflows and system behavior
ensure end-to-end functional quality across enterprise platforms, including billing & rating.
perform visual and functional quality assurance prior to release to ensure implementations match approved design and behavior.
track deliverables, dependencies, and issues using azure devops, and actively participate in agile / scrum ceremonies.
support and reinforce specification-driven development practices across delivery teams.
actively leverage artificial intelligence (ai) tools as part of daily design, analysis, and validation activities.
requirements:
qualifications
bachelor's degree or equivalent professional experience.
5+ years of experience in ui/ux design, product design, or hybrid ux/product roles.
strong foundation in:
ux principles
interaction design
functional validation and edge-case thinking
proven ability to analyze complex processes and translate them into clear, actionable specifications.
experience collaborating closely with product, engineering, and cross-functional stakeholders.
familiarity with agile workflows and delivery tracking tools.
experience working in agile / scrum environments.
candidates who do not hold the certification upon hire are expected to obtain it within the first 90 days through company-provided udemy training.
english proficiency (conversational and technical) –
required
spanish language skills – nice to have
preferred qualifications
strong experience using figma for:
user flows
wireframes and high-fidelity designs
design systems and reusable components
familiarity with google stitch, pencil.dev, or other ai-assisted design and prototyping tools.
experience reviewing implementations against design intent (visual and functional qa).
exposure to ai-assisted design, quality, or analysis workflows.
basic understanding of frontend constraints and backend integrations (apis, data-driven behavior).
experience working on enterprise, saas, financial, billing, or erp systems.