Frontend DeveloperCairo, Egypt - Fulltime
1- Own frontend experience activities including UI development, testing, and support of complex web and native applications.
2- Use technical knowledge to design and build complex web applications to meet client requirements/specifications.
3 – Be part of our team through collaborating & engaging in building products.
4- Work across creative and engineering teams to perfect the product experience.
5- Take ownership of projects from design to implementation and deployment.
6 – Build reusable components and libraries for future use.
Bachelor Degree in any Major
from 3 to 5 years of Experience
The Ideal Candidate should have
– Solid understanding of website and native application development principles
– Knowledge of how to build and consume APIs and the basics of internet communication protocols and web frameworks
– Possess a strong portfolio demonstrating breadth of capabilities, process, and interaction design and frontend development.
– Strong Experience in HTML5, CSS3, SASS/CSS Modules
– Strong Experience with ReactJS / Redux
– Familiar with Next.JS or server side rendering frameworks
– Good understanding of SEO principles
– Proficient understanding of cross-browser compatibility
– Experience with Content Management Systems is preferred (e.g. WordPress, Drupal)
– Experience integrating with RESTful APIs and manipulating data and DOM elements to create dynamic one page web applications.
– Deep understanding of web application best practices and git development flow
– Excellent communicator who is passionate about quality, supportability, extensibility, and scalable application design
– Focused, dependable, detail-oriented and hands-on – completes tasks quickly and thoroughly.
– Excellent work ethics and communication skills – written, verbal and interpersonal.