Title: Lead UI Developer/Staff Engineer
Join our dynamic team as a Lead UI Developer/Staff Engineer, where your creativity will be integral to enhancing website usability. As a key contributor, you will engage in coding web applications, maintaining their aesthetic appeal, and ensuring user-friendly interfaces. Analysing user behaviours and patterns will be part of your responsibility to continuously enhance overall functionality. Success in this role requires a passion for user satisfaction, coupled with proficiency in all aspects of web application development. As a top-notch UI Staff/Architect, your problem-solving skills and innovative thinking will be highly valued.
Role and Responsibilities:We are in search of a Lead UI Developer/Architect/Staff to bring their talent and experience to our team.As a Lead UI Developer/Architect/Staff, your role involves designing and architecting innovative solutions for user interfaces.You will play a pivotal role in shaping the visual and interactive elements of our applications, ensuring a seamless and intuitive user experience.Managing the entire UI software development process from conception to deployment is a key responsibility.You will oversee post-deployment maintenance and upgrades of UI applications.Taking charge of the end-to-end life cycle for software and application production is part of your role.Manage automated testing, providing valuable feedback to management during the development process.Lead and mentor teams within and across projects.
Qualifications and Skills:Expertise in ReactJS with TypeScript, JavaScript, hands-on experience with HTML, CSS, Object-Oriented JavaScript (ES5 ES6), and Bootstrap.Solid experience in web service integration (REST API, etc.).Proficiency in web application performance testing and monitoring.Previous experience in building UI visualizations and charts using graph libraries like D3.js, Plotly, Highcharts, flow diagrams, etc.Experience in Test-Driven Development (TDD), writing unit tests/integration tests for UI components using JavaScript frameworks.In-depth understanding of UI design principles, patterns, and best practices.Ability to define and parse valid data interchange structures with back-end services (JSON, XML). Development experience with RestAPIs or backend services is a bonus.Skills to maintain delivery quality across projects (code, plan, and estimates).Excellent knowledge of component design patterns.Proven experience as a Lead UI Developer/UI Architect or in a similar role.Outstanding problem-solving and communication skills.Ability to work collaboratively in a fast-paced environment.A total of 8+ years of experience in UI Development.Experience in developing enterprise-level responsive web pages or applications.
Join our innovative team to shape the future of graphical user experiences and graph-based visualizations in the cybersecurity domain. Apply your expertise in UI development and graph-based design to drive meaningful impact and inspire the growth of our UI team focused on modern cybersecurity products. We offer a competitive salary, excellent benefits, and a dynamic work environment where you can make a significant impact on the development of cutting-edge technology and be a part of the next growth in Cybersecurity.