Associate Staff Engineer

  • Full-time
  • Service Region: Middle East

Company Description

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 37 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

Must have Skills : Arabic, REST API

 Good To Have Skills : 

Job Description :

-4.5+ years of experience building mobile first, responsive, adaptive single page applications.

- Demonstrated deep expertise with ReactJS and React Native.

- Demonstrated knowledge of jQuery and/or jQueryMobile.

- Clear understanding of software development best practices.

- Demonstrated experience working with teams using agile methodologies.

- Working knowledge of SCM with strong emphasis on Git and standard Git Flow.

- Solid awareness of cross browser, device and cross platform development.

- Understanding and previous experience with Enzyme, Jest, Mocha.

- Knowledge of template systems, Handlebars, Mustache.

- Experience with test automation development utilising, Selenium, JUnit, Cucumber and Capybara.

- Knowledge of iOS Integration Test, iOS Snapshot Test, Android Unit test, and Android Integration Test.

- Experience consuming SOAP, REST APIs and utilising JSON for web or mobile applications.

- Knowledge of CI/CD tools such as Jenkins, Git, GitHub, Kubernetes - PaaS, IaaS, Pivotal Cloud Foundry, AWS, Mule API gateway.

- Knowledge and experience with DevOps.

- Strong understanding of lean and agile methods of software delivery and the principles and practices of BDD, ATDD and TDD.

- Understanding of Agile methodologies, Scrum, Kanban

Privacy PolicyImprint