UI DEVELOPER - REACT

IBM

Full Time

Experience: 1 - 7 Years

Location: (DURHAM - ENGLAND)

Salary: 110000 - 140000 USD Per Year

Job Description

  • We are seeking a skilled and experienced UI Developer specializing in React.js and TypeScript to join our dynamic team. As a UI Developer, you will be responsible for designing and implementing user interfaces for web applications, ensuring a seamless and visually appealing user experience. Your expertise in React.js and TypeScript will be crucial in developing efficient, modular, and maintainable code.

Responsibilities Duties:

1. UI Design and Development:
   - Collaborate with the design team to translate UI/UX wireframes and mockups into responsive, interactive web applications.
   - Develop and maintain user interfaces using React.js and TypeScript.
   - Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.

2. Code Optimization and Maintenance:
   - Write clean, well-documented, and efficient code.
   - Identify and address performance bottlenecks and resolve bugs to improve application stability.
   - Collaborate with backend developers to integrate frontend components seamlessly.

3. Component-based Development:
   - Implement reusable and modular components to facilitate code maintainability.
   - Work with state management libraries, such as Redux, to manage application state efficiently.

4. Responsive Design:
   - Develop web applications that are responsive and compatible across various devices and browsers.
   - Optimize user interfaces for different screen sizes and resolutions.

5. Collaboration and Communication:
   - Collaborate with cross-functional teams, including designers, backend developers, and QA engineers, to deliver high-quality software solutions.
   - Communicate effectively with team members and stakeholders to gather requirements and provide project updates.

Key Skills:

  • Proven experience as a UI Developer or similar role.
  • Strong proficiency in React.js and TypeScript.
  • Experience with frontend build tools and package managers (e.g., Webpack, npm).
  • Solid understanding of responsive design principles and cross-browser compatibility.
  • Familiarity with RESTful APIs and integrating frontend with backend services.
  • Knowledge of state management libraries, especially Redux.
  • Excellent problem-solving and debugging skills.
  • Strong collaboration and communication skills.
  • up to 3 years of relevant experience in UI development, with a focus on React.js and TypeScript.

Experiance Qualifications:

  • Proven experience as a UI Developer or similar role.
  • Strong proficiency in React.js and TypeScript.
  • Experience with frontend build tools and package managers (e.g., Webpack, npm).
  • Solid understanding of responsive design principles and cross-browser compatibility.
  • Familiarity with RESTful APIs and integrating frontend with backend services.
  • Knowledge of state management libraries, especially Redux.
  • Excellent problem-solving and debugging skills.
  • Strong collaboration and communication skills.
  • up to 3 years of relevant experience in UI development, with a focus on React.js and TypeScript.

Benefits:

 

  • Benefits: This may include training, health, insurance, commuting support, lunch service etc.