← Back to jobs

UI Developer

Udoba Tech Ventures · Nigeria

Full TimeMidvia Myjobmag
Salary
Undisclosed
Location
Nigeria
Posted
7 hours ago

Required skills

HTML5CSS3JavaScript (ES6+)React/Vue/AngularResponsive DesignSass/SCSSTailwind CSSFigmaGit/GitHubWeb Accessibility (WCAG 2.1)Component LibrariesDesign SystemsMobile-first DesignStyled ComponentsCross-browser Compatibility

About the role

UI Developer

Udoba Tech Ventures is seeking a detail-oriented UI Developer to bridge design and engineering, translating wireframes and mockups into pixel-perfect, responsive, and accessible user interfaces for web and mobile platforms.

Responsibilities

  • Translate Figma/Adobe XD/Sketch designs into high-fidelity, responsive HTML, CSS, and JavaScript interfaces
  • Build and maintain reusable UI components and design systems/component libraries
  • Ensure pixel-perfect implementation across breakpoints (mobile, tablet, desktop)
  • Implement smooth animations, transitions, and micro-interactions that enhance usability
  • Collaborate closely with UI/UX designers to review designs for feasibility and suggest improvements
  • Work with frontend/backend developers to integrate UI components with application logic and APIs
  • Ensure cross-browser compatibility and consistent rendering across devices
  • Optimize UI performance (asset loading, rendering speed, lazy loading, etc.)
  • Conduct accessibility audits and implement WCAG-compliant, screen-reader-friendly interfaces
  • Maintain and evolve a shared style guide/design token system
  • Participate in code reviews focused on UI quality, consistency, and maintainability
  • Conduct visual QA before releases to catch inconsistencies and rendering bugs
  • Stay current with UI trends, browser capabilities, and frontend tooling

Requirements

  • Bachelor's degree in Computer Science, Design, or a related field (or equivalent practical experience)
  • 2–4 years of experience specifically in UI/frontend development
  • Expert-level HTML5 and CSS3 (Flexbox, Grid, animations, responsive design)
  • Strong proficiency in JavaScript (ES6+)
  • Hands-on experience with a modern frontend framework: React, Vue, or Angular
  • Experience with CSS preprocessors/tools: Sass/SCSS, Tailwind CSS, or Styled Components
  • Strong eye for visual design — spacing, typography, color theory, and layout composition
  • Proficiency with design tools: Figma (preferred), Adobe XD, or Sketch
  • Experience building and maintaining component libraries/design systems (e.g., Storybook)
  • Understanding of responsive and mobile-first design principles
  • Familiarity with version control (Git/GitHub/GitLab)
  • Basic understanding of web accessibility standards (WCAG 2.1)
  • Strong attention to detail and keen eye for visual inconsistencies

How to Apply

Interested and qualified candidates should forward their CV to: jobs@udobatech.com using the position as subject of email.

📋 How to apply

Follow the application instructions in the How to Apply section of the role description above (email, phone, or link as posted by the employer).

Apply on Myjobmag