Browse Jobs
For Employers
Post JobLog inGet Started

Senior Back-End Developer

ArabAps
Cairo, Egypt
Posted 5 years ago
92Applicants for1 open position
  • 39Viewed
  • 16In Consideration
  • 1Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Duties and Responsibilities:

  • Development, modification, and maintenance solutions according to design, requirements, and standards by writing high quality testable clean code, effectively utilize design patterns and write Unit and Integration tests.
  • Building reusable code and libraries for future use.
  • Contribution to architectural and code review discussions that improve our applications.
  • Optimization of the application for maximum speed and scalability.
  • Implementation of security and data protection.
  • Participation in the entire application life cycle, focusing on coding and debugging.
  • Gathering and addressing technical and design requirements.
  • Collaborating with other team members and assisting with code reviews.
  • Performing training and support activities.
  • Writing clear technical documentation.

Job Requirements

Job Requirements

  • 5+ years experience working in Back-End Development.
  • BSc degree in Computer Science or relevant field
  • Expert knowledge of JavaScript, CSS3, HTML5
  • Excellent understanding of OOP and design patterns.
  • Expertise in development web applications using PHP frameworks
  • Experience with any JavaScript framework Sass, and Bootstrap 4, WordPress, AngularJS, NodeJS, HTML and CSS.
  • Familiarity with bundling tools like Webpack
  • Ability to translate mockups into seamless web pages with perfect visual and functional elements.
  • Experience in building large and modular codebases.
  • Strong understanding of REST APIs and knowledge of how to interface with them.
  • Strong understanding of commercial and social APIs and SDKs
  • Knowledge of SEO principles
  • Understanding of layout aesthetics
  • In-depth understanding of the entire web development process (design, development, and deployment)

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Back-End Developer