Full Stack Developer

Abu Dhabi, United Arab Emirates

Job Description

:

Full Stack Developer will work in an agile team environment with responsibility of design, development and integration of applications and services on both back-end and front-end sides. The candidate is expected to be a driving force in setting the pace and commitment level for the team and to contribute suggestions for, and to actively support, Sky News Arabia\'s development practices. 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 deadline-driven, team environment.
  • Writing technical documentations.
Key Skills, Experience and Education:
  • BSc degree in Computer Science or relevant field.
  • Minimum of 5-year experience in software development.
  • Proficient understanding of HTML5, CSS3.
  • Proficient experience in responsive web development.
  • Proficient understanding of client-side scripting using javascript and TypeScript.
  • Proficient understanding of integration with back end services using REST API, GraphQL (AJAX, JSON, XML).
  • Proficient understanding of CSS pre-processing platforms such as LESS and SASS.
  • Proficient understanding of cross-browser 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 server-side 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.
  • Mobile applications development.
  • Experience in NextJS or Gatsby.
  • Cross-Platform mobile applications development using Flutter or ReactNative.
  • 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
2. Passport-size photograph

Due to the fast paced nature of our business, vacancy closing dates are subject to change.

Sky News

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.


Related Jobs

Job Detail

  • Job Id
    JD1567228
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned