Full Stack Developer

Webtree Media Solutions WLL

Employer Active

Posted 2 hrs ago

Experience

15 - 17 Years

Job Location

Manama - Bahrain

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Work with development teams and product managers to ideate software solutions

  • Design and maintain client-side and server-side architecture
  • Build the front-end of applications through modern appealing visual design
  • Develop, design and manage well-functioning databases and applications
  • Write effective and secure APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation

Should be: Able to work methodically, accurately and neatly. Excellent in oral and written communication skills. Strong listener, sensitive and understanding information gathering, analytical, problem management and change management skills.

Desired Candidate Profile

15+ years of experience as a Full Stack Developer or similar role.

  • Bachelor s degree in Computer Science, or relevant field.
  • Experience developing web, desktop and mobile applications.
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS (including Sass), JavaScript (Node.js), XML, etc.).
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Vue.js, Angular and React).
  • Familiarity with database technologies (e.g. MySQL, SQL Server, MongoDB, and Amazon DynamoDB), web servers (e.g. IIS, Apache) and UI/UX design frameworks.
  • Familiarity with cloud services (AWS and Azure), including managing existing environments, development, and deployment of new environments.
  • Familiarity with continuous integration (CI) and continuous delivery (CD) practices and tools.
  • Experience with development using Integrated Development Environments (IDE), like Visual Studio, Visual Studio Code & Android Studio.
  • Knowledge of data modeling, normalization, indexing and optimization for RDS and NoSQL
  • Excellent communication and teamwork skills.
  • Great attention to detail
  • Strong organizational and project management skills. IT Senior Software Developer Additional Skills
  • Professional certification in cloud services including designing, development, and deployment specialties (e.g. AWS Certified Solutions Architect, AWS Certified DevOps Engineer, etc.).
  • Familiarity with AWS Amplify, and serverless technologies.
  • Good knowledge of Vue.js/ Nuxt.js development, validation, testing and deployment, for Single Page Applications (SPA), and Server Side Rendered (SSR).
  • Experience with media streaming, including management of streaming servers and configuration & maintenance of streamers.
  • Familiarity of implementing Single Page Applications (SPA) in .Net Core environment is a plus. Familiarity with cross-platform mobile development using React Native or Flutter is a plus.
  • Knowledge of data modeling, normalization, indexing and optimization for RDS and NoSQL
  • Excellent communication and teamwork skills.
  • Great attention to detail
  • Strong organizational and project management skills.
  • .NET MVC web developer.
  • Experience working with MS SQL server.
  • Familiarity with the .NET framework
  • Solid programming experience in ASP.Net, MVC, C#, AJAX, jQuery.
  • Proficient in HTML5, CSS, JavaScript, XML.
  • E-services developing.
  • Project documentation skills.

Company Industry

Department / Functional Area

Keywords

  • Full Stack Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com