Backend Developer
Backend Developer
In-progressOn site
Industry : IT Services
Location: Egypt
Work Experience: 3+
Job Description
· Taking part in ongoing learning and training to stay up to date on standard practices and learn different programming languages· Establishing goals and creating more usable, seamless codes in collaboration with the front-end developers and other team members to improve the user experience· Collecting and reporting important data to key stakeholders, such as clients or management· Keeping up to date on industry trends and innovations to develop concepts for new initiatives, services or products· Solving issues and finding opportunities for improvement, compiling and analysing data, procedures and codes· Updating, installing and developing content management systems (CMS)· Updating security configurations to prevent hacking attempts· Creating detailed statistics and reports· Implementing frameworks for customer-facing features on the server· Providing support for web server technologies· Integrating server-side components and application programming interface (API)· Designing, deploying and maintaining databases· Taking part in all phases of the application lifecycle with a focus on coding and debugging· Using innovative techniques to enhance existing apps· Compiling and managing the technical and design requirements· Developing useful features by communicating with developers, designers and system administrators· Testing the user interface (UI) to improve performance· Creating flawless code to design useful web applications· Troubleshooting potential issues in applications· Creating reusable code and libraries for later usage· Providing internal teams with training and assistance.RequirementsRequirements· Outstanding collaboration, analytical and problem-solving abilities· Exceptional written and verbal communication· Bachelor's degree in computer science or a related discipline· Familiarity with the CMS framework· Ability to work on process optimisation, user experience and efficiency· Detailed knowledge and understanding of the web development procedure, including design, development and deployment· Basic understanding of front-end languages· Proven track record of success as a backend developer· Ability to lead a team if required or follow directions· Capacity to work collaboratively with team members and other departments and take initiative as an independent professional· Willingness to work at a desk for long periods of time