Skip to content

Senior UI Developer

Relevant Experience: 4+ years of experience

5+ years strong hands-on experience with Angular (v10+) including:

  • Components, modules, services, dependency injection
  • RxJS and state management concepts
  • Angular routing and lazy loading
  • Advanced proficiency in:
  • HTML5, CSS3, SCSS
  • TypeScript
  • JavaScript (ES6+)
  • Solid understanding of:
  • Responsive design principles
  • Cross-browser compatibility
  • Accessibility standards (WCAG/ARIA)

Experience with:

  • RESTful APIs
  • UI unit testing frameworks (Jasmine, Karma, Jest)
  • Git or similar version control tools
  • Familiarity with UI build tools such as:
  • Webpack, Vite, or Angular CLI
  • Strong experience with modern CSS frameworks or component libraries (Angular Material, Bootstrap, Tailwind).

Key Responsibilities

  • Design, develop, and maintain complex single-page applications using Angular (latest versions).
  • Translate UI/UX designs and wireframes into high-quality, reusable, and maintainable code.
  • Build scalable component architectures and shared UI libraries.
  • Optimize applications for maximum performance, responsiveness, and accessibility.
  • Lead UI implementation for new feature development and platform modernization.
  • Review code, enforce best practices, and ensure adherence to UI development standards.
  • Mentor junior developers and conduct technical guidance sessions.
  • Collaborate closely with backend developers for REST API integrations.
  • Participate in sprint planning, estimation, and technical design discussions.
  • Identify and resolve UI performance bottlenecks and production issues.
Apply