Senior Back-End Developer
ArabAps -
Cairo, EgyptPosted 5 years ago92Applicants for1 open position
- 39Viewed
- 16In Consideration
- 1Not Selected
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)