GiGa-Ops Global Solutions

Sr UI Developer

Leeds, England, GB

10 days ago
Save Job

Summary

We are seeking an experienced and highly skilled Senior UI Developer with extensive knowledge of React to join our dynamic team. The ideal candidate will have a deep understanding of modern web development practices, strong design aesthetics, and a passion for creating responsive and scalable user interfaces. As a Senior UI Developer, you will work closely with cross-functional teams, including designers, product managers, and backend developers, to deliver a seamless and engaging user experience.

Key Responsibilities

  • Design & Development: Lead the design and development of complex user interfaces using React, ensuring high performance and responsiveness across various devices and browsers.
  • Code Quality: Write clean, maintainable, and well-documented code, following best practices in software development, such as code reviews, testing, and version control.
  • Collaboration: Collaborate closely with UX/UI designers to implement design specifications, and with backend developers to integrate APIs and services.
  • Performance Optimization: Optimize applications for maximum speed and scalability, ensuring that UI components are efficient and fast.
  • Mentorship: Provide technical guidance and mentorship to junior developers, fostering an environment of learning and growth within the team.
  • Innovation: Stay up-to-date with the latest industry trends and technologies, and continuously seek opportunities to innovate and improve existing solutions.
  • Problem Solving: Identify and resolve UI/UX issues and bugs, ensuring a smooth user experience across all platforms.
  • Testing & Debugging: Implement unit tests, integration tests, and other automated testing solutions to ensure the reliability of the codebase.
  • Documentation: Create and maintain detailed documentation of the codebase, components, and processes to facilitate team collaboration and future development.

Qualifications

Education:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Experience

  • 5+ years of professional experience in front-end development with a focus on React.
  • Strong understanding of JavaScript (ES6+), HTML5, CSS3, and related web technologies.
  • Proven experience with state management libraries like Redux, MobX, or Context API.

Technical Skills

  • Proficiency in React and its core principles, including hooks, context API, and component lifecycle.
  • Experience with front-end build tools and package managers (e.g., Webpack, Babel, npm, Yarn).
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Understanding of responsive design principles and cross-browser compatibility.
  • Experience with version control systems like Git.

Soft Skills

  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
  • Ability to work both independently and as part of a team in a fast-paced, agile environment.

Preferred Qualifications

  • Experience with TypeScript.
  • Familiarity with other front-end frameworks and libraries (e.g., Angular, Vue.js).
  • Knowledge of server-side rendering (SSR) and Next.js.
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with Agile/Scrum methodologies.
  • Experience in designing accessible and inclusive web applications.

Skills: developers,version control,webpack,ui,design,debugging,collaboration,redux,typescript,ux,testing,html,javascript,context api,agile methodologies,css3,responsive design,restful apis,npm,ui/ux design,git,javascript (es6+),devops,babel,mobx,react,yarn,code,cicd,css,html5,web

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: