A fantastic opportunity has become available at Sharing Group as a Senior Front-end developer. For this role, you will be working with a remote cross-functional team. LOCATION DOES NOT MATTER AS THIS IS A REMOTE JOB
Activities Including (but not limited to):
Work in a cross-functional team with the back-end developers, front-end developers, designers, and analysts.
Design and develop effective solutions that can continue to grow and make our processes more effective
Developing applications using the required JavaScript Frameworks, JavaScripts preprocessors, code quality, process automation, and testing
Develop user interfaces and web layouts through HTML5, CSS3, JavaScript, TypeScript, and other front-end technology
Convert PSD and Sketch design files to responsive pages
Constantly improve and manage company front-end technology stack
Develop new features for our customers
Build reusable code and libraries for future use
Optimize applications for maximum speed
Essential Specifications:
You have at least 4 years of proven experience as a Front-end developer, you are a team player, a hands-on professional who can do most (or all!) of these:
Proficient in understanding web markup, including HTML5, CSS3
Experience with JavaScript, TypeScript, and one of these frameworks: Vue.Js, React. Js, Angular. Js
Experience with bootstrap (and framework7 is preferred)
Understanding server-side CSS pre-processing platforms, such as LESS and SAS (preferred)
Familiarity with browser testing and debugging
Understanding of layout aesthetics
Excellent understanding of asynchronous request handling, partial page updates, and AJAX
Proficient understanding cross-browser compatibility issues and ways to work around them
Proficient understanding of code versioning tools, such as Git/ TFS
Knowledge of SEO principles
Ability to work in a fast-paced environment
Excellent analytical and multi-tasking skills
Excellent English (Arabic is a plus)
Join our team!
We will ask every candidate to provide us with their portfolios (links, etc) to
Kindly note that this is a remote job