Full Stack Developer

 

Description:

Responsibilities

  • Develops new Web-based, Mobile and Desktop applications and enhances existing applications to meet business and user requirements
  • Write and maintain appropriate documentation to describe program development, logic, utilize coding library and repository tools for revisions
  • Adheres to the coding standards defined
  • Participate in the testing process through test review and analysis, test witnessing and certification of software
  • Participate in requirements analysis and develop solutions for all tiers of the application
  • Development, customization and implementation of public websites, Mobile Apps and intranet portal
  • Plan, design, develop, test and deploy data driven web, Mobile and desktop applications
  • Meet with project stakeholders to gather and document requirements, create design documentation and mockups, coordinate user acceptance testing, and create training documentation for supported applications
  • Design and implement transactional data models. Identify and develop various techniques to facilitate information storage. Build and maintain data interfaces and databases to automate and simplify processes. Ensure applications meet data accuracy, performance, usability, and functionality requirements.
  • Possess knowledge of a variety of databases and applications used by the organization like ticket tracking, attendance, and call tracking. Demonstrate an understanding of the business metrics and data points. Your expertise will be from both a business and technical perspective.
  • Use development best practices and migration procedures when building web applications. Add and update application code, forms and files to Team Foundation Server/GIT as part of the team’s source code repository.
  • Participate in and deliver results for ad-hoc, analysis, and web projects as assigned. Projects will require intermediate technology skills and contact with the Business Analysis and Project Services teams.

Qualifications

  • Bachelor’s Degree in Computer Science or equivalent experience
  • Deep knowledge of the .NET Framework: C#, ASP.NET MVC, ASP.NET Core and Entity Framework
  • Deep knowledge of the JavaScript libraries and frameworks: jQuery, Angular and React
  • Deep knowledge of the front-end development: Bootstrap, CSS/LESS and JavaScript/TypeScript
  • Deep knowledge of Swift, iOS SDK, Java/Kotlin, Android SDK, Firebase, React Native and integration with RESTful/SOAP API’s
  • Basic knowledge of SharePoint administration
  • 8+ years of hands-on experience in developing and implementing Web applications, Mobile applications, Web services and Portals
  • 8+ Experience in relational databases Ability to work on multiple projects with multiple deadlines
  • Strong ability to facilitate collaboration among technical team members
  • Excellent interpersonal and communication skills.
  • Strong organizational and team-work skills.

Organization Al Etihad Cooperative Insurance Co
Industry IT / Telecom / Software Jobs
Occupational Category full stack developer
Job Location Al-Khubar,Saudi Arabia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 8 Years
Posted at 2023-11-30 7:45 am
Expires on 2024-10-17