Join freshers getting daily off-campus drives, direct apply links & remote internship updates.
100% Free · No spam · Instant direct-apply links only
Experience / Eligibility
B.E / B.Tech
Salary
Not Disclosed / As per Industry Standards
Location
Bangalore, Karnataka, India
Suitable For
College graduates, entry-level candidates, and students matching: B.E / B.Tech.
Key Skills to Prepare
Focus on JavaScript, TypeScript, Next.js, Angular.
peopleHum is an AI-native human capital global platform built on a microservices architecture with event-driven pipelines and deep LLM integrations. 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 with 0–1 years of experience who is eager to build strong frontend engineering skills across Angular, TypeScript, responsive UI development, API integration, and modern web application workflows. This is not just a component-building role. You will work on real product features, collaborate with backend, QA, design, and product teams, and learn how enterprise-grade user interfaces are designed, built, tested, and shipped. Exposure to Angular, TypeScript, HTML, CSS, JavaScript, REST API integration, or responsive web development is preferred. Curiosity about AI-facing interfaces such as chatbots, agent dashboards, streaming responses, and conversational UI will be a strong advantage.
Ownership & End-to-End Accountability:
Take ownership of assigned UI tasks from understanding requirements to delivering working interfaces
Learn to think beyond the pull request by understanding the full user-facing experience
Follow features from development to testing and production with guidance from senior engineers
Flag unclear requirements, UX gaps, or edge cases early instead of building blindly
Take accountability for fixing issues in the features you build
Design Thinking & User Empathy
Build interfaces with the end user in mind, not just the technical requirement
Convert product requirements and designs into clean, intuitive UI flows
Develop a strong eye for usability, layout, spacing, responsiveness, and interaction states
Learn to identify where an implementation may affect user experience negatively
Be open to feedback from design and product teams and improve quickly
Communication & Collaboration
Communicate clearly with designers, backend engineers, QA, and product teams
Share progress, blockers, and questions proactively
Work with backend engineers to understand API contracts and data flows
Collaborate with QA to identify UI states, edge cases, and interaction issues
Participate in design reviews, sprint discussions, code reviews, and team learning sessions
Attention To Detail & Craft
Build clean, responsive, and visually accurate user interfaces
Test your work across screen sizes, browsers, and common user flows
Write modular, reusable, and maintainable frontend code
Pay attention to visual polish, spacing, alignment, and interaction behavior
Learn and follow the team’s component architecture and frontend standards
Adaptability & Learning Agility
Learn new frameworks, tools, design systems, and workflows quickly
Stay curious about modern frontend development and AI-assisted development tools
Use feedback as a way to improve implementation quality and product thinking
Be comfortable working in a fast-paced environment with evolving priorities
Build the habit of continuous learning and experimentation
Proactive Problem Identification
Identify UI bugs, UX gaps, and accessibility issues during development
Surface implementation risks early instead of waiting for review cycles
Suggest small improvements to components, design patterns, or user flows
Think about maintainability, performance, and scalability while building UI features
Take initiative in learning how product-quality frontend systems are built
Must have skills
Basic to good understanding of HTML, CSS, and JavaScript
Exposure to Angular and frontend application development
Basic understanding of TypeScript, including interfaces, types, and components
Familiarity with Angular concepts such as components, modules, routing, forms, and services
Basic understanding of REST API integration and frontend-backend communication
Awareness of responsive design and cross-browser compatibility
Ability to write clean, modular, and reusable frontend code
Familiarity with Git and browser developer tools
Strong attention to detail, willingness to learn, and good communication skills
Good to have skills
Exposure to RxJS, observables, or reactive programming concepts
Basic understanding of Angular CLI, dependency injection, and reactive forms
Familiarity with HttpClient, interceptors, error handling, or authentication flows
Exposure to Vue.js, Ionic, or mobile-first frontend development
Awareness of micro-frontends, Module Federation, or large-scale frontend architecture
Familiarity with testing tools such as Playwright, Cypress, Jest, or Karma
Basic understanding of accessibility, i18n, PWA concepts, or performance optimization
Exposure to Storybook, design systems, or reusable component documentation
Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, Cody, v0.dev, Bolt, or Lovable
Interest in building AI-facing UIs such as chatbots, agent dashboards, conversational flows, or streaming response interfaces
A structured, month-by-month learning blueprint designed to take college students from zero programming to building production-ready web apps.
Technical PrepThe ultimate Core Java technical interview preparation guide covering fundamental concepts, code snippets, trick questions, and real interview scenarios.