Search by job, company or skills

Coptic Orphans

Sr. Full Stack Developer

Early Applicant
  • 10 days ago
  • Be among the first 50 applicants

Job Description

Purpose of the Job

This position's main objective is the development and implementation of web-based applications, from frontend to backend. Work closely with cross-functional teams to design, develop, vendor management, and deploy scalable and robust solutions that meet the needs of our users and business requirements.

Essential Functions And Responsibilities

  • Lead the design, development, and implementation of web-based applications, ensuring high performance, security, and scalability.
  • Architect and develop frontend and backend components using modern technologies and frameworks such as Angular, Vue.js, and Express.js.
  • Collaborate with designers, and other stakeholders to translate business requirements into technical specifications and software solutions.
  • Perform troubleshooting as required, and lead problem-solving efforts often involving outside vendors and other support personnel and/or organizations
  • Responsible for implementing needed modifications and design changes requested for the current system's functionalities.
  • Design and implement RESTful APIs for seamless integration between frontend and backend systems.
  • Write clean, well-structured, and maintainable code following coding standards and best practices.
  • Conduct code reviews, unit testing, provide feedback, and mentor junior developers to ensure code quality and best practices adherence.
  • Conduct testing and debugging to ensure the functionality, performance, and security of the web application.
  • Design and update software database. This includes, but is not limited to; software applications, websites, data communication processes, and user interfaces.
  • Work and interface with stakeholders at different levels/units of business to ensure excellent delivery of requirements
  • Ensure high availability and acceptable levels of performance of mission-critical systems.
  • Stay updated on emerging technologies, industry trends, and best practices, and apply them to improve our development processes and deliverables.

Required Education, Experience, Knowledge And Skills

  • Bachelor's degree in computer engineering, computer science, information systems management, or related fields
  • 4 - 8 years of related professional experience
  • Must have 3+ years of Net Core experience
  • Extensive knowledge of internet/intranet websites, website design, and web technologies
  • Familiarity with DevOps practices, CI/CD pipelines, Docker, and Kubernetes.
  • Experience with the following web technologies: XML, REST/SOAP, and Web/Application Servers.
  • Knowledge of microservices architecture and distributed systems.
  • Strong knowledge of software engineering principles, design patterns, and best practices.
  • Proficiency in frontend technologies such as HTML5, CSS3, JavaScript (ES6+), and modern JavaScript frameworks (e.g., Angular, Vue.js).
  • Ability to identify and solve problems, and complete tasks in a timely manner
  • Ability to gather, analyze and present information and numerical data effectively and a demonstrated, high level of accuracy and thoroughness in all duties
  • Ability to lead projects and coordinate/utilize the internal resources and external vendors to ensure project success and smooth delivery
  • An eye for detail is a must

Travel And Working Requirements

  • Regular contact with staff in Cairo Office, field staff, and HQ office
  • Frequent contact with external partners such as technology vendors
  • Typical office environment limited to walking, sitting, typing, using office equipment, and occasional lifting of boxes or luggage during travel
  • Occasional travel, nationally or internationally, is expected
  • Working out of the official hours and on weekends may be required

Job Posted by ApplicantPro

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 17/11/2024

Job ID: 100606319

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 17-11-2024 06:29:29 PM
Home Jobs in Egypt Sr. Full Stack Developer