Summary We are looking to hire a JavaScript Developer to join us in our mission to educate the world. The successful candidate shall be responsible for all front-end & back-end platform related duties and implement designs for different and responsive layouts with react, Typescript, and JavaScript for b2b or b2c applications. Responsibilities
Design and develop software solutions to meet project requirements
Develop and enhance our main front-end applications and portals.
Create new user-facing features and front-end applications for various platforms
Work closely with the Back-end team to solve data synchronization.
Develop new features, enhance existing features, and implement bug fixes in existing code
Facilitate new in-house tools for the content unit.
Perform other related duties or assignments as directed
Qualifications & Work Experience
Bachelor’s/Master’s degree in Computer Science, Computer Software, Information Technology or any relevant disciplines
1 to 3 years of relevant experience in a relevant position
Extensive experience with HTML, CSS, and JavaScript
Strong understanding of front-end development tools such as Babel, Webpack, NPM, etc
Familiarity with HTML Canvas, SVG, Unix terminal, and UX/UI principles
Familiarity with TypeScript.
An understanding of RESTful APIs, React.js, and its core principles
Comfortable using version control with GIT
Experience working with TeX, XML, Web Sockets, and Shadow DOM is a plus
Proficient in Arabic
Intermediate in English
Behavioural Competencies
Ability to learn and research new concepts
Excellent communication skills
Excellent time management skills
Accuracy and attention to detail
Adaptability and flexibility
Sense of initiative and entrepreneurship
Creative thinking skills
Benefits
Private medical insurance
Flexible working hours
Learning and educational leaves
Transportation service
Special benefits for new mums and dads (Leaves & Nursery subscription)
Lunch break, food services, and fun & games area
6lfSIXP8zO
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.