Search by job, company or skills

peopleHum

UI Developer for Agentic AI

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About PeopleHum

peopleHum is a Human Capital Platform, built for the next decade, we're on a mission to transform The Future of Work. The winner of the 2019 Global Codie award, used by organizations around the world.

It is an intuitive, agile and integrated platform built for a complete multi-generational employee experience, from hiring to performance, engagement and HRMS, with the power of machine learning and automation.

Find out more - https://www.peoplehum.com

Role Overview

peopleHum is an AI-native Human capital global platform built on a microservices architecture with event-driven pipelines and deep LLM integrations on the Java stack. We currently have a rich, multi-framework frontend spanning Angular, Vue.js, and Ionic mobile apps served through a micro-frontend architecture with Module Federation. We are looking for a UI Developer who can own the user experience end-to-end from component design to state management to API integration to cross-browser testing. You will not just write components; you will own complete feature flows, work closely with backend and QA, and ship with confidence. As our platform deeply integrates AI agents and conversational interfaces, experience with building AI-facing UIs (chatbots, agent dashboards, streaming responses) is highly valued.

Key Responsibilities

Ownership & End-to-End Accountability:

  • You treat the shipped experience as the deliverable, not the pull request you follow features from design review through production
  • You take ownership of user-facing outcomes, flagging gaps in specs before writing code rather than building exactly what's broken
  • You don't hand off and move on if something you built doesn't work well for users, you fix it

Design Thinking & User Empathy

  • You have a strong design sensibility and consider how every implementation decision affects the end user
  • You translate user needs into intuitive interfaces not just convert tickets into code
  • You push back constructively when an implementation compromises UX, offering alternatives instead of silent compliance

Communication & Collaboration

  • You clearly communicate tradeoffs between design fidelity, performance, and implementation effort to designers and PMs
  • You rephrase technical constraints in non-technical language so product stakeholders can make informed decisions
  • You are comfortable presenting prototypes and rationale in design reviews, not just shipping silently
  • You work closely with backend engineers to shape API contracts that serve UI needs cleanly, and with QA on interaction state coverage

Attention To Detail & Craft

  • You hold a high quality bar for visual precision pixel-perfect execution is your default, not an afterthought
  • You review your implementations across breakpoints and edge cases, not just the happy-path viewport
  • Pride in craft clean, well-organized code reflects the same care as a polished UI

Adaptability & Learning Agility

  • You pick up new frameworks, design systems, and tooling quickly without being attached to a single stack
  • You embrace AI-assisted workflows and are curious about integrating new tools into your development process
  • You iterate on feedback quickly treating design reviews as collaborative calibration, not criticism

Proactive Problem Identification

  • You default to action surfacing issues early rather than waiting for explicit direction
  • You identify UX edge cases and accessibility gaps during implementation, raising them before they become bugs
  • You proactively propose improvements to component architecture, design tokens, or interaction patterns

Must have skills

  • The most critical skill. Strong hands-on experience with components, modules, routing, reactive forms, dependency injection, and Angular CLI is essential.
  • This is a core requirement because Angular development depends heavily on strong typing, interfaces, generics, and decorators.
  • Very important for handling observables, async data flows, and reactive state management in Angular applications.
  • Strong frontend fundamentals are a must for building responsive, clean, and production-ready interfaces.
  • Experience with HttpClient, interceptors, error handling, WebSockets, and JWT/session-based authentication is key for real-world application development.
  • The ability to write modular, reusable components, use Git properly, and debug with browser DevTools is essential for day-to-day frontend work.

Good to have skills

  • Very valuable for teams working with micro-frontend architecture, especially in large-scale frontend products.
  • A strong good-to-have because modern E2E testing is important for product reliability and frontend quality.
  • These are important for maintaining code quality, consistency, and cleaner development workflows across teams.
  • Very useful for products serving multiple regions, since it helps build scalable multilingual interfaces.
  • A strong plus because it improves performance, offline capability, and app-like user experience on the web.
  • Experience with tools like GitHub Copilot, Cursor, Claude Code, or Cody is highly valuable for speeding up development workflows and improving productivity.
  • Very important because modern teams value faster builds, better HMR, and smoother developer workflow over older tooling.
  • One of the strongest additions because modern frontend teams expect solid cross-browser E2E testing.
  • Highly relevant, especially for an Angular-focused role, because it reflects awareness of modern Angular reactivity patterns.
  • A strong good-to-have since it has become widely used for fast, scalable UI development in modern frontend projects.
  • Very valuable for component documentation, design system collaboration, and reusable UI development.
  • Tools like v0.dev, Bolt, Cursor, or Lovable are a big plus because they improve rapid prototyping and frontend development speed.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 146879327