Senior Back-End Developer

Upper Medic - Mohandessin, Giza

Applicants for
1 open position
Experience Needed:
More than 7 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Arabic, English
1 open position
About the Job

About Job :

  • Our ideal candidate should be ready to get challenged by working on some of the most complex problems.
  • Expect to work on a database that has tables with more than 100 million records, so think scalability, efficiency, and speed.
  • Also, get ready to participate in writing some unique algorithms that will be built specifically to solve problems that consumers face here in Egypt.
  • Design, develop, install, test, debug, maintain, optimize, and document back-end code and database of new and existing software applications.
  • Build efficient, high-performance, modular, reusable back-end libraries and components.
  • Guide and mentor junior and mid-level developers to advance their skills.
  • Identify deficiencies and recommend improvement in process to set standards and work with best practices.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Integration of multiple data sources and databases into one system.
  • Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
  • Knowledge and experience in PHP/MYSQL, Laravel framework, (*API REST*).
  • Using best practices and writing clean, tested, modular, meaningful code.
  • Diagnosing problems at any level (Client, HTTP/Network, Server, Database, OS).
Job Requirements

The candidate MUST have:

  • Understand the technical requirements and make informed decisions about the used technologies.
  • Very Good understanding of SEO and Security Fundamentals.
  • 7+ years or more with proven experience in the Back-end development.
  • Align with company development standards and goals.
  • +5 year experience in php/Laravel.
  • Expert In API REST is (*Very Important*).
  • You can design and consume Restful APIs.
  • Git (git flow).
  • Excellence in programming, debugging, and implementation skills.
  • Understanding of database design.
  • You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic .
  • Excellent communication and collaboration skills.Excellent problem-solving skills and the ability to think about why we are solving a problem before thinking about how you will solve it.
  • Exceptional analytical skills to understand all the requirements to design your services.
  • You have some exposure (by experience or academically) to distributed systems design concepts, such as synchronization, consistency models, parallel algorithms, etc.
  • You built a multi-tier web application with clear separation of concerns and the right abstraction of each component.
  • Web service development and consumption (REST, XML Feeds, SOAP).
  • Knowledge and experience in Object oriented programming and Design Patterns.
  • Deploy your work on Production Environment to ensure its stability ( Server Administration ).

Personal Skills:

  • Hard worker and self-motivated.
  • Good command of English.
  • Ability to Research and learn new technologies.
  • Ability to work in the team-work environment.
  • Good communication skills.
  • Flexibility and dependability.
About this Company

We are a marketing company specialized in digital marketing for health care providers, we expert in providing trusted digital marketing methods to build, manage and protect our clients' Online presence reputation. Our services are fully revised by medical experts to ensure authenticity and credibility.

See all Careers and Jobs at Upper Medic
Signup for an employer account and Post your Jobs!