Job Description
We are in search of a Senior Frontend Developer who possesses extensive experience in designing and developing Web Applications with expertise in AngularTS and ReactJS. This candidate will be a critical member of the JLL delivery team, reporting to the Director of Technology. As a Senior Frontend Developer, you will be responsible for implementing technical solutions that meet the needs of our clients and help them achieve their business objectives. If you have a passion for technology, a deep understanding of Web Development and a track record of successfully delivering complex projects, we encourage you to apply for this exciting opportunity. Essential role responsibilities: Design and develop responsive web applications using Angular TS frameworks and ReactJS. Implement a consistent and aesthetically pleasing user interface across various devices and browsers. Optimize application performance and ensure compatibility with different platforms. Conduct thorough code reviews to maintain code quality and adherence to industry best practices. Troubleshoot and debug technical issues, providing timely resolutions. Stay updated with the latest trends, technologies, and advancements in front-end development to continually improve our applications. Ensure the scalability, quality, and efficiency of the solution. Sound like the job you’re looking for? Before you apply it’s also worth knowing what we’re looking for: 8+ years of professional experience as a Frontend Developer, with a focus on Angular TS and ReactJS. Strong knowledge of HTML5, CSS3, SCSS, DOM, JavaScript (TypeScript), React and related libraries/frameworks. Proficiency in UI/UX design principles and responsive web design. Experience with RESTful APIs integration and JSON. Solid understanding of version control systems (such as Git). Knowledge of performance optimization techniques and tools. Ability to work in a fast-paced environment and manage multiple projects simultaneously. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Experience working in an Agile/Scrum development environment. Value Add: Knowledge of backend technologies (e.g., Node.js). Value Add: Experience with testing frameworks (e.g., Jest, Enzyme). Bachelor’s degree in computer science, Web Development, or a related field (or equivalent experience).