Post Job Free
Sign in

UI Developer

Company:
Talent Software Services
Location:
Berkeley Heights, NJ, 07922
Posted:
July 14, 2025
Apply

Description:

UI Developer Job Summary: Talent Software Services is in search of an UI Developer for a contract to hire position in Berkeley Heights, NJ.

Primary Responsibilities/Accountabilities: Developing and implementing UI components: Creating individual UI elements and integrating them into larger applications.

Building reusable components: Designing components that can be used across different parts of the application or even in other projects.

Optimizing front-end performance: Ensuring the application is fast, responsive, and efficient.

Collaborating with cross-functional teams: Working with designers, backend developers, and product managers to ensure a cohesive and functional application.

Troubleshooting and debugging: Identifying and fixing issues in the UI code.

Participating in code reviews: Sharing knowledge and providing feedback on other developers' work.

Writing clean, maintainable code: Adhering to coding standards and best practices to ensure long-term maintainability.

Staying up-to-date with the latest React technologies and best practices: Continually learning and improving their skills.

Qualifications: Strong proficiency in React.js: A solid understanding of React concepts, including components, state, props, and JSX.

Knowledge of JavaScript and related technologies: Proficiency in JavaScript, HTML, CSS, and other web development tools.

Familiarity with version control systems: Experience with Git and other version control tools.

Experience with front-end development frameworks: Knowledge of other front-end frameworks like Angular is a plus.

Experience with testing frameworks: Familiarity with testing tools like React Testing Library.

Problem-solving skills: The ability to identify and resolve issues in the code.

Communication and collaboration skills: The ability to work effectively with other developers and team members.

Ability to learn quickly and adapt to new technologies: React is a constantly evolving library, so the ability to learn new features and techniques is essential.

If this job is a match for your background, we would be honored to receive your application!

Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities, including contract, contract to hire and permanent placement.

Let's talk!

Full-Time

Apply