Senior UI Engineer

Posted 97ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior UI Engineer designing and developing scalable user interfaces for Outseer’s fraud prevention platform. Collaborating with product and design teams to optimize user experience.

Responsibilities:

  • Design, develop, and maintain responsive and accessible user interfaces for web applications using modern frontend frameworks and libraries
  • Collaborate closely with UX/UI designers to translate wireframes, prototypes, and design systems into high-quality production-ready UI components
  • Build reusable, modular UI components and frontend architectures that scale across products and teams
  • Integrate frontend applications with backend services and APIs
  • Ensure cross-browser compatibility, responsiveness, and adherence to accessibility standards (WCAG)
  • Optimize UI performance, load times, and rendering efficiency
  • Work with technical staff to analyze UI-related issues and develop effective solutions
  • Participate in the creation and maintenance of UI documentation and component usage guidelines
  • Act independently to determine methods and procedures for new or complex UI initiatives
  • Collaborate with global product management, program management, QA, and technical support throughout the development lifecycle
  • Translate business and product requirements into technical UI solutions
  • Communicate effectively and proactively across distributed global teams
  • Perform active measures to ensure UI functionality, consistency, and visual accuracy
  • Develop and validate proof-of-concept UI solutions using modern tools and frameworks
  • Own UI work assignments end-to-end, from design implementation through deployment and ongoing improvements

Requirements:

  • BE/BTech/MCA or equivalent degree in Computer Science or a related technical field from an accredited institution
  • 4+ years of relevant UI/Frontend engineering experience
  • Strong proficiency in JavaScript (ES6+) and TypeScript
  • Extensive experience with React (Hooks, Context, lifecycle)
  • Deep understanding of HTML5, CSS3, Flexbox / Grid, and modern styling approaches (CSS Modules, Sass, Styled Components, Tailwind, or similar)
  • API integration experience with RESTful services and JSON data handling
  • Knowledge of frontend performance optimization
  • Experience building and maintaining design systems and reusable component libraries
  • Strong knowledge of frontend architecture patterns, state management, and component-based design
  • Experience writing unit and integration tests for UI components using tools such as Jest, Testing Library, Cypress, or similar
  • Experience with charts & visualization (D3, Recharts, Chart.js)
  • Familiarity with Shadow DOM / Web Components and Knowledge of micro-frontend architecture
  • Familiarity with CI/CD pipelines and frontend build tools (GitHub Actions, Jenkins, Webpack, Vite, etc.)
  • Experience collaborating with designers using tools such as Figma, Zeplin, or similar
  • Ability to build mockups, prototypes, and proof-of-concept UI solutions to validate ideas quickly
  • Strong problem-solving skills and the ability to work independently on complex UI challenges.

Benefits:

  • Equal employment opportunity for all employees
  • Work environment free of discrimination and harassment