550 views1 application
Senior Backend Developer

شركة الدليل الشافي لإدراة الخدمات و النفقات الصحية

Job Expired

Job Overview

More Information

Senior Backend Developer 

Dalil Shafi Company
jobs@dalilshafi.com 

About the Company 

Dalil Shafi Company is a Libyan company founded in 2014. It spatializes in administering healthcare services on behalf of insurance companies. The company has a dedicated network of healthcare providers and serves more than 100,000 beneficiaries across Libya. 

For potential applicants, please email your CV along with any supporting documents to the following email:  jobs@dalilshafi.com. 

About the Project 

You will be part of the project to upgrade the technical capabilities of the company via web-based application. This application aims to provide a multitude of features including, but not limited to, online-booking, medical claim submission, customer chat support, biometric authentication, and dashboard for insurance companies. 

Some of the key features and technical challenges of this project include; MFA, real-time events, distributed systems, cyber security, Cron jobs, multi-tenant databases, data analytics, DevOps, and artificial intelligence. 

Job Description 

In this role, you will be working directly on the server logic of a web application stack, supporting the needs of healthcare insurance business. We are looking for a senior developer with over four years of experience developing web application with focus on the backend. 

Responsibilities 

  • Participate in the entire application lifecycle, focusing on coding and debugging. 
  • Write clean code to develop functional web applications. 
  • Troubleshoot and debug applications. Write and manage test assets. 
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic. 
  • Gather and address technical and design requirements. 
  • Build and manage database queries. 
  • Develop and implement web APIs utilizing protocols and standards like REST, WebSocket, MQTT, push notifications, and webhooks. 
  • Develop authentication, authorization, and other security layers. 
  • Design software architecture and software workflows to support business needs. 

Qualifications 

Our technical stack focuses on two programming languages; C# and TypeScript. You must display strong knowledge in either of these languages (4+ years of experience), but most importantly, you should be able to demonstrate good grasp of programming paradigms like OOP or functional programming, as well as show competencies in design patterns utilized in backend systems. 

In addition, the successful candidate would need to include the following: 

  • Experience using major cloud services like AWS, Microsoft Azure or Google Cloud. We are mostly interested in integrating CI/CD, storage, observability, and push notifications. 
  • Experience using web communication protocols including REST API, Webhooks, and WebSocket. 
  • Experience using Git, and GitHub as version control and software development tools. 
  • Familiarity with databases and their design patterns like MongoDB, PostgreSQL, and Redis. 
  • We will be using a mix of databases so knowing the appropriate use case is important. 
  • Ability to build queries using ORMs and ODMs like Prisma and Mongoose. 
  • Familiarity with architecture patterns like load balancing and replication to support high availability. 
  • Experience with setting up deployment and test pipelines for server applications. 
  • Experience setting up authentication and authorization mechanisms. 
  • Experience handling file transfer like images, voice messages, PDFs…etc. 
  • Familiarity with issues like CORS, CSRF, XSS, and other security related topics. 
  • In-depth understanding of the entire web development process (design, development, and deployment). 
  • Teamwork skills with a problem-solving attitude. 

Bonus 

  • Degree or diploma in computer science or related fields. 
  • Familiarity with frontend frameworks like React or Vue. 
  • Familiarity with any of the established frontend tools and library for state management, UI, charting, and data fetching. 
  • Experience managing and deploying Linux web servers using NGINX. 
  • Experience building microservices is a plus. 
  • Experience working with event-driven architectures. 
  • Experience deploying chat and other real-time applications. 
  • Experience creating serverless apps (AWS Lambda or Azure Functions). 
  • Experience building backends for mobile applications. 
  • Experience setting up a DevOps pipeline that includes automated testing, report building and deployment. Familiarity with any of the major vendors or opensource tools such as Jenkins, GitHub Actions, AWS CodeBuild or Azure DevOps. 
  • Experience with Grafana and Prometheus or other observability and monitoring tools. 
  • Experience with architecting highly available servers and databases that can operate with intermittent internet connection. 

 

We encourage candidates to include past projects focusing the relative parts when applying. If the project is a demo, please include login credentials and source code if available. If past work is proprietary, please discuss your contribution. 

Job Location

  • This job has expired!
Email Me Jobs Like These
Share this job
Company Information
  • Total Jobs 1 Jobs
  • Location Misurata
  • Full Address College of Human Medicine, Misrata, Libya
  • Phone number 091-6111197

Contact us

Libyanjobs.ly part of the Libyan Investment Website Co for E-commerce
AL Amrus Road, Souq Al Juma, Tripoli – Libya
elmansori@libyanjobs.ly
00218922127338
00218942127338

Payments Accepted

(POS) نقبل كروت الشحن من الموزعون المعتمدون لدينا


error: Content is protected !!