UI/UX Developer

GetLinks partner

Singapore, Singapore

Negotiable

Job description

Key Responsibilities

  • Create visually appealing and user-friendly designs for digital products, aligned with the Discova branding guidelines and style sheets.
  • Collaborate with numerous stakeholders and business professionals to understand business requirements and user needs.
  • Conduct comprehensive user research by employing various methodologies (e.g., interviews, surveys, usability testing) to understand user needs, behaviours, and pain points.
  • Utilize user insights to inform design decisions by leveraging the findings from user research to create intuitive, user-centred interfaces that meet their expectations.
  • Continuously gather feedback from users and incorporate it into design iterations to ensure optimal user experience.
  • Develop Microsoft Dynamics 365 solutions based on technical requirements.
  • Collaborate with the Discova IT teams to build, test, and deploy software.
  • Troubleshoot and resolve production issues.
  • Provide technical support and expertise.
  • Estimate and manage project timelines through project management.
  • Review and improve code quality to omit errors and staying abreast of the latest developments in coding for mitigating irregularities.
  • Collaborate with business analysts to define requirements.
  • Develop technical solution designs and implementation plans.
  • Collaborate closely with Seattle IT teams (Systems Engineer, DBA, QA, etc.) to develop, test, deploy, and maintain software using bespoke and industry-standard practices across various environments (e.g. Sandbox/DEV/QA/UAT/PROD).
  • Respond to incidents and events with a systematic approach to assess and troubleshoot all types of production issues (performance, access, accuracy, etc.).
  • Consistently break down large tasks into manageable work-in-progress units, provide accurate estimates for these work packages, summarise the work into a reliable schedule, and monitor the work through assigned project management tools.


ESSENTIAL QUALIFICATIONS AND EXPERIENCE

• Bachelor's degree (BSc) in Graphic Design, Interaction Design, Human-Computer Interaction,

Computer Science, or a relevant field or additional qualifying experience

• 2+ years of experience with UI design tools like Sketch, Figma, Adobe XD, or InVision; knowledge of web development languages like HTML, CSS, and JavaScript; and familiarity with UI design standards and guidelines like Material Design, iOS Human Interface Guidelines, or Bootstrap.

• Experience working with UI Prototyping and Styling: Wireframing, Prototyping, Interaction Design and Design Tools.

• In-depth knowledge of Microsoft Dynamics 365 application configuration, including customizing.

• Dynamics using plug-ins and custom workflows

• Experience with Microsoft Dynamics application architecture and design.


SKILLS AND ATTRIBUTES

• Top-notch programming skills and in-depth knowledge of modern HTML/CSS

• Familiarity with at least one of the following programming languages: JavaScript, PHP, or Ruby on Rails

• Good understanding of asynchronous request handling, partial page updates, and AJAX

• Basic knowledge of image authoring tools (Photoshop/Gimp) Business skills are a must.

• Customer-centric with commitment to high standards of service delivery.

• High attention to detail & strong time/priority management skills

• Effective time/priority management skills.

• Excellent communicator to a diverse range of people (customers, suppliers, team members, leaders).

• Able to work under pressure and juggle multiple tasks and able to work outside office hours when required.

• Able to work independently and within a team assisting team members to help everyone achieve results.

• Flexible rotating roster that may include late nights, weekends, and early mornings and flexible with uncertainties/changing priorities and under pressure.

• Good time-management skills to meet project deadlines.

• Willing to travel on business when required.

Contact us

2 - Nhi Hoang (Jennie)Recruitment ConsultantEmail: [email protected]Tel: +84 762 598 628Skype: live:.cid.f64c00017ca78ab7