Senior Front-End Developer / Ref. CL-2305

October 2, 2023

Apply for this job

Email *

Job Description

<p>FORTE CLOUD is a leading cloud services provider that has been delivering state-of-the-art technology solutions to clients in Egypt and the MEA region since 2014, with unique experience in digital transformation and cloud innovation for organizations across different sectors.</p><br><p>FORTE CLOUD is expanding rapidly in the region launching its new offices in UAE &amp; KSA and they are looking to grow their amazing team!</p><br><p><strong>Job Location &amp; Travel Requirements</strong></p><br><ul><br><li>Candidate to be based in Cairo, Egypt.</li><br><li>This job requires minimal travel (or no travel at all).</li><br></ul><br><p><strong>The Role</strong></p><br><p>We are seeking a talented and experienced Senior Front-End Developer to join our team. The ideal candidate will have a strong background in web development, including JavaScript, web standards and modern front-end frameworks such as React or Angular. The candidate should have a passion for creating beautiful, responsive, and intuitive user interfaces, as well as an eye for detail. In addition, the candidate should have experience mentoring junior developers.</p><br><p><strong>Job Description</strong></p><br><ul><br><li>Contribute to the development and maintenance of responsive and user-friendly web applications web standards and modern front-end frameworks.</li><br><li>Collaborate with UX/UI designers to ensure a seamless user experience.</li><br><li>Write clean, efficient, and reusable code.</li><br><li>Stay up to date with the latest trends and technologies in web development.</li><br><li>Participate in code reviews and provide constructive feedback.</li><br><li>Work closely with back-end developers to integrate front-end and back-end functionality.</li><br><li>Mentor and coach junior developers</li><br></ul><br><p><strong>Qualifications &amp; Experience</strong></p><br><ul><br><li>Bachelor’s or master’s degree in computer science or related field.</li><br><li>Minimum 4 years of experience with a strong portfolio of successful projects.</li><br><li>Excellent problem-solving skills and attention to detail.</li><br><li>Strong proficiency in JavaScript/Typescript.</li><br><li>Hands-on experience with Unix-like operating systems.</li><br><li>Hands-on experience with modern build and bundling systems, ex., npm, webpack.</li><br><li>Extensive experience with modern front-end frameworks such as React or Angular.</li><br><li>Experience with server-side rendering and web performance optimization.</li><br><li>Experience with version control systems such as Git.</li><br><li>Experience with software testing and related frameworks.</li><br><li>Experience with automated web testing and related frameworks.</li><br><li>Knowledge of responsive design principles.</li><br><li>Understanding of cross-browser compatibility issues and how to address them.</li><br><li>Good communication skills and ability to work collaboratively with other team members.</li><br><li>Nice to have:</li><br></ul><br><ul><br><li>Knowledge of how backend/API systems work.</li><br><li>Knowledge of design patterns and architectural principles for scalable and maintainable web applications.</li><br><li>Knowledge of progressive web apps and related technologies.</li><br><li>Knowledge of how modern web frameworks work (Virtual DOM, state management…etc.)</li><br></ul><br><p><strong>Desired Languages</strong></p><br><p>•<span> </span>Fluent in English &amp; Arabic (Speaking &amp; Writing).</p><br><p><strong>What we offer</strong></p><br><ul><br><li>A competitive remuneration package.</li><br><li>The chance to be part of a rapidly growing team where you will be working closely with market experts.</li><br><li>A great culture with a friendly and passionate team. </li><br><li>The opportunity to learn and develop your skills &amp; expertise.</li><br></ul><br><p>We thank all applicants; however only shortlisted candidates will be contacted for an interview. If you have not heard from us within two weeks of your application, please consider your application unsuccessful.</p>