Full Stack Developer - Abu Dhabi, United Arab Emirates - Sky News عربية

Ahmed Al-Mansouri

Posted by:

Ahmed Al-Mansouri

beBee Recruiter


Description

Key Responsibilities:

  • Management of complete development process from conception to deployment.
  • Build of REST / GraphQL API and integrate with Front End UI
  • Maintenance, troubleshooting debugging and upgrading of existing software products.
  • Develop and test across multiple browsers, platforms and devices, including smartphones.
  • Deliver clean, secure, highly maintainable and scalable code.
  • Collaboration with team members and product manager in business and technical discussions to adopt best practices and help identify optimal technical solutions.
  • Work with client services, sales, and the design team, and manage time across multiple projects and tasks in a deadlinedriven, team environment.
  • Writing technical documentations.

Key Skills, Experience and Education:

  • BSc degree in Computer Science or relevant field.
  • Minimum of 5year experience in software development.
  • Proficient understanding of HTML5, CSS
  • Proficient experience in responsive web development.
  • Proficient understanding of clientside scripting using javascript and TypeScript.
  • Proficient understanding of integration with back end services using REST API, GraphQL (AJAX, JSON, XML).
  • Proficient understanding of CSS preprocessing platforms such as LESS and SASS.
  • Proficient understanding of crossbrowser compatibility issues and ways to work around them.
  • Proficient understanding of HTTP/HTTPS protocol.
  • Proficient understanding and hands on Experience using ReactJS.
  • Good Understanding of Search Engine Optimizations (SEO) principals.
  • Experience in developing unit test cases using (Mocha, Jasmine, Jest, Chai).
  • Experience in developing automated functional test cases using selenium or cypress.
  • Experience working with web servers (Apache, Nginx).
  • Proficient understanding of serverside technologies.
  • Proficient experience developing micro services, REST / GraphQL API.
  • Experience working with RDBMS (MySQL, MariaDB, Postgres) and NoSQL DB (MongoDB).
  • Proficient understanding modern architectures like JAM Stack, MEAN Stack and MERN Stack.
  • Good Knowledge on Cloud Native patterns (preferably AWS), serverless, microservices architecture and containers (Docker, Kubernetes).
  • Proficient experience in development using NodeJS ecosystem.
  • Experience using Git version and Git Flow.
  • Experience using NPM or Yarn.
  • Experience with CI/CD build/deployments.
  • Experience working in Agile environment specifically SCRUM.

Optional Skills:


  • Experience in development using Java, Python or Ruby.
  • Experience in development using PHP.
  • Experience in development using Java EE.
  • Experience in development using Spring Boot.
  • Knowledge of AWS cloud serverless architecture and Lambda functions.
  • Experience in NextJS or Gatsby.
  • Experience in developing for (WordPress, Drupal, Strapi).
  • Tizen and Web OS development.
  • Knowledge of VOD and Live Streaming protocols (HLS, DASH).

Questionaire:

Other Information:
Note: you will be required to attach the following: 1. Resume / CV


  • Passport-size photograph

More jobs from Sky News عربية