Job Description

Senior UI Developer

Are you a seasoned UI Developer with a flair for design and a passion for cutting-edge technology? Join our dynamic team as a Senior UI Developer, where your expertise in UI development and design will be crucial in enhancing website usability and crafting exceptional user experiences. In this pivotal role, you'll engage in coding, maintaining the visual appeal of web applications, and ensuring intuitive interfaces. Your analytical skills will help us continuously improve functionality by understanding user behaviors and patterns. We’re looking for someone with a deep passion for user satisfaction, combined with advanced proficiency in web application development and design. If you excel in problem-solving and innovative thinking, we want you on our team.

Role and Responsibilities:

  • Design and develop cutting-edge user interfaces, enhancing visual and interactive elements for a seamless user experience.
  • Utilise NextJS to build and optimize high-performance web applications.
  • Manage the full UI software development lifecycle from initial concept through deployment and ongoing maintenance.
  • Oversee post-deployment updates and manage UI applications through their entire lifecycle.
  • Conduct automated testing, providing insightful feedback and ensuring high quality throughout development.
  • Lead and mentor development teams, collaborating across projects to drive excellence.
  • Apply strong design skills to create visually compelling and user-centric interfaces.

Qualifications and Skills:

  • Expert-level proficiency in ReactJS and NextJS is essential, with strong experience in JavaScript (ES6+), HTML, and CSS. Experience with TypeScript is a significant advantage.
  • Proven experience in integrating web services (e.g., REST APIs).
  • Skilled in web application performance testing and monitoring.
  • Hands-on experience with UI visualizations and graph libraries like Highcharts and React Flow or RappidJs.
  • Proficient in Test-Driven Development (TDD) with a track record of writing unit and integration tests for UI components using Cypress or Playwright.
  • Strong attention to design details, with a focus on achieving pixel-perfect UIs.
  • Strong design skills with an in-depth understanding of UI design principles, patterns, and best practices.
  • Experience defining and parsing data interchange formats with backend services (JSON, XML). Knowledge of RestAPIs or backend development is a bonus.
  • Strong capability to maintain high delivery quality across projects, including code, planning, and estimates.
  • Excellent knowledge of component design patterns, with outstanding problem-solving and communication skills.
  • Ability to thrive in a fast-paced, collaborative environment.
  • Minimum of 4 years of UI development experience, including building responsive web pages or applications at an enterprise level.

Join our team to drive innovation in graphical user experiences and graph-based visualizations within the cybersecurity domain. Leverage your UI development and design expertise to make a significant impact, inspire growth, and contribute to cutting-edge technology. We offer a competitive salary, excellent benefits, and a dynamic work environment where you can play a key role in shaping the future of cybersecurity. Apply now to be part of our next wave of growth.

Upload file
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Thank you for filling out your information!

Our team will get back in touch with you soon! Have a great day!
Something went wrong. Please try again later.