Open Role Full-time Flexible / as listed

UI Engineer

We’re Hiring: UI Engineer We’re looking for a skilled UI Engineer to build modern, scalable, and high-performance web applications. If you have strong expertise in Angular, TypeScript, and front-end development, we’d love to hear from you. Experience Required Key Responsibilities Required Skills

Flexible / as listed Full-time As per role Competitive Posted Jul 16, 2026

About the role

We’re Hiring: UI Engineer

We’re looking for a skilled UI Engineer to build modern, scalable, and high-performance web applications. If you have strong expertise in Angular, TypeScript, and front-end development, we’d love to hear from you.

Experience Required

  • Bachelor’s degree or 4+ years of equivalent software engineering experience.
  • 3+ years of experience developing web applications.
  • 2+ years of hands-on experience with Angular and TypeScript.
  • 2+ years of experience with HTML5, CSS3, SCSS, JavaScript, and responsive web design.
  • 2+ years of experience integrating front-end applications with REST APIs or backend services.
  • 2+ years of experience using modern front-end development tools such as npm, Angular CLI, Git, and build/deployment pipelines.
  • 1+ year of experience with UI validation, reactive forms, component-based architecture, or front-end performance optimization.
  • 1+ year of experience using AI coding assistants such as GitHub Copilot, Codex, or similar tools.

Key Responsibilities

  • Design, develop, and optimize scalable, responsive, and user-friendly web applications using Angular.
  • Build reusable, maintainable, and high-performance front-end components, modules, and services.
  • Write clean, efficient, and well-tested code using TypeScript, HTML, and SCSS following best practices.
  • Integrate Angular applications with RESTful APIs and backend services.
  • Perform UI validation, form validation, and data handling to ensure accuracy and usability.
  • Optimize application performance to improve load times and user experience across browsers and devices.
  • Collaborate with cross-functional teams, including Product Owners, UX/UI Designers, Backend Developers, and QA Engineers.
  • Evaluate emerging front-end technologies and AI-assisted development tools to improve engineering practices.
  • Participate in code reviews, testing, debugging, and performance optimization.

Required Skills

  • Angular
  • TypeScript
  • HTML5
  • CSS3
  • SCSS
  • JavaScript
  • REST APIs
  • Angular CLI
  • Git
  • Responsive Web Design
  • Reactive Forms
  • UI Validation

What you'll do

  • Own delivery for client-facing web, mobile, AI, cloud or digital transformation work based on the role.
  • Collaborate with project managers, designers, QA and client stakeholders through discovery, build, launch and support.
  • Write clear documentation, communicate risks early and keep delivery quality high.
  • Contribute to reusable engineering practices, reviews and mentoring inside the WebSenor team.

What we're looking for

  • Strong hands-on experience relevant to this role and a portfolio of shipped production work.
  • Clear communication, ownership mindset and ability to work with global clients.
  • Comfort with delivery discipline: estimation, reviews, testing, documentation and release readiness.
  • Ability to learn fast and work across modern product, engineering and AI-enabled workflows.

What you'll get

  • Work on real enterprise client projects with measurable business outcomes.
  • Collaborate with experienced engineering, design, QA and delivery teams.
  • Growth through mentoring, project ownership and exposure to global clients.
  • HR-approved compensation, benefits and policies as finalized during the offer process.

About the team

You will work with WebSenor project managers, UI/UX designers, QA engineers, cloud specialists and senior developers focused on quality delivery for enterprise clients.

Our hiring process

  • Application Review: HR and delivery leadership review your profile for role fit.
  • Technical Discussion: Meet the technical team for skill, communication and project-readiness evaluation.
  • Final Conversation: Discuss compensation, joining timeline and team fit.
  • Offer and Onboarding: Receive the offer, documentation checklist and onboarding plan.
Apply

Apply for this role.

The application block below is powered by WP Job Openings. Edit the role and application settings from the Job Openings admin area.