UI/UX Engineer

Save Energy Systems
Full-timeColombo, Sri LankaUSD 800 - 2,000/month

UI/UX Engineer

Job Summary:

We are looking for a talented UI/UX Engineer to design and develop user-friendly, visually

appealing, and highly functional digital experiences. The ideal candidate should have a strong

background in UI design, UX research, and front-end development, ensuring seamless user

interactions across web and mobile applications.

Key Responsibilities:

User Experience (UX) Design:

• Conduct user research, usability testing, and competitor analysis to improve user

experience.

• Develop wireframes, prototypes, and user flows to communicate design concepts.

• Create and maintain user personas and journey maps to guide design decisions.

• Work closely with product managers, developers, and stakeholders to define user needs

and pain points.

User Interface (UI) Design:

• Design responsive, intuitive, and aesthetically pleasing interfaces using tools like

Figma, Adobe XD, or Sketch.

• Develop and maintain design systems, style guides, and UI components for consistency.

• Ensure accessibility and compliance with WCAG standards.

• Optimize designs for different devices, ensuring a seamless experience across desktop,

tablet, and mobile.

Front-End Development (Preferred):

• Implement UI designs using HTML, CSS, JavaScript, React, Vue, or Angular.

• Work with developers to ensure design feasibility and smooth implementation.

• Optimize performance for fast load times and smooth interactions.Required Skills & Qualifications:

• Bachelor's degree in UI/UX Design, Human-Computer Interaction (HCI), Computer

Science, or related field.

2+ years of experience in UI/UX design and/or front-end development.

• Proficiency in Figma, Adobe XD, Sketch, or similar tools.

• Strong understanding of UX principles, usability heuristics, and accessibility best

practices.

• Experience with design systems and component libraries.

• Knowledge of HTML, CSS, and JavaScript; experience with React, Vue, or Angular is a

plus.

• Familiarity with user testing tools (e.g., Hotjar, Google Analytics, Maze, UsabilityHub).

• Strong problem-solving and communication skills.

Preferred Qualifications:

• Experience working in Agile/Scrum environments.

• Understanding of motion design and micro-interactions.

• Basic knowledge of backend development concepts (REST APIs, GraphQL, etc.).

• UX certifications (e.g., NN/g, Google UX Design) are a plus.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*