Jobs via Dice logo

UI Developer (Angular & React)

Jobs via Dice

Share this job:

Dice is the leading career destination for tech experts at every stage of their careers. Our client, P2PSoftTek Inc, is seeking the following. Apply via Dice today!

Role: UI Developer (React & Angular)

Location: Multiple locations in USA

Duration: 12+ months

Note only W2 candidate needed

Overview

  • Our Client is seeking a highly skilled UI Developer with strong experience in React and Angular to join our front-end engineering team.
  • The ideal candidate has a keen eye for detail, a passion for crafting elegant user interfaces, and the ability to transform complex requirements into intuitive, engaging experiences.
  • You will work closely with UX designers, product managers, and backend engineers to build scalable, high-performing applications.

Key Responsibilities

  • Develop, optimize, and maintain responsive, user-friendly front-end interfaces using React and Angular.
  • Collaborate with UX/UI designers to translate prototypes, wireframes, and visual designs into clean, efficient code.
  • Implement reusable components, UI patterns, and front-end architecture best practices.
  • Integrate RESTful APIs and manage data flows using state management libraries (e.g., Redux, NgRx).
  • Ensure UI performance, accessibility, cross-browser compatibility, and compliance with web standards.
  • Troubleshoot issues, perform code reviews, and mentor junior developers when needed.
  • Participate in Agile ceremonies and contribute to estimating tasks and planning sprints.
  • Stay updated with the latest UI frameworks, tools, trends, and best practices.

Required Skills & Qualifications

  • Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 3+ years of professional front-end development experience.
  • Strong proficiency in React.js and Angular (Angular 8+ preferred).
  • Solid understanding of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Experience with state management frameworks (e.g., Redux, Context API, NgRx, RxJS).
  • Familiarity with build tools and package managers: Webpack, Vite, Babel, npm, yarn.
  • Experience with REST APIs, JSON, and asynchronous programming.
  • Strong knowledge of responsive and adaptive design principles.
  • Understanding of Git version control and CI/CD pipelines.

Job Type

Job Type
Full Time

Share this job: