legacy System Support Maintain and support legacy projects using jQuery, Underscore, and Angular, ensuring stability and resolving issues promptly
modern Application Development Develop and enhance web applications using React, TypeScript, and React Native, following best practices and component-based design
bug Identification and Resolution Quickly detect and fix issues across both older and modern systems to minimise downtime and maintain functionality
technology Modernisation Guidance Provide recommendations and guidance on updating legacy systems to modern frameworks and tools
hybrid Work Collaboration Work effectively in a hybrid environment, participating both remotely and in-office in London as needed
cross-Platform Compatibility Ensure applications work smoothly across desktop, tablet, and mobile devices
responsive UI Implementation Implement responsive layouts and designs that provide a consistent user experience on all screen sizes
codebase Adaptation Adapt quickly to both new and existing codebases, understanding logic and contributing efficiently
Requirements
jQuery Knowledge Hands-on experience with jQuery for maintaining and extending legacy web projects
underscore.js Skills Practical experience using Underscore.js in functional programming within existing applications
angular Experience Experience with Angular to support and maintain legacy applications while implementing minor enhancements
react Proficiency Solid understanding of React, including component-based architecture and state management
senior
typeScript Knowledge Proficiency in TypeScript for type-safe, maintainable, and readable code in modern applications
react Native Experience Ability to develop and maintain mobile applications using React Native, integrated with web projects
HTML Mastery Strong understanding of HTML for structuring content efficiently and maintaining accessibility standards