Job Type: Full-Time
Job Location: Alexandria, Egypt

Job Description

We are looking for a Senior Back-End Developer who is supervising the project from conception to implementation, designing and developing web architecture, and provides guidance on technical issues to be responsible for monitoring and supervising a team of developers to achieve the project objectives, Responsibilities:

  • Managing the project daily activities.
  • Develop and implement the project timeline.
  • Design and develop back-end web architecture.
  • Develop servers and databases.
  • Run functionality testings and debug code.
  • Ensure our software documentation is up-to-date.
  • Work across the entire product life cycle: concept, design, development, deployment, testing, release, support.

Job Requirements

  • Bachelor’s degree in the field of computer science or engineering background.
  • Ability to work in an agile environment.
  • Expert knowledge of Web Development Back-End Frameworks “PHP OR NodeJs”
  • Expert knowledge of DB concepts and tools (MySQL, Mango DB)
  • Experience with design patterns.
  • Expert knowledge of Micro-Service Architecture.
  • Experience in GIT.
  • Good understanding of CI/CD.
  • Experience with AWS services is a plus.
  • Good Experience with Front-End Libraries (Angular, React).
  • Experience with Docker & Containers.
  • Can work in a fast-paced, challenging environment.

Skills

  • Ability to work independently and productively, but also to work well in a collegial, team atmosphere.
  • Understands the concept of writing good integration APIs.
  • Understands best practices for security and data protection.
  • Designing applications for scale and resiliency.
  • A preference toward small software companies that allow you to stand out and progress faster.

BENEFITS

  • Competitive salary.
  • Flexible hours.
  • Friendly Environment.

APPLY FOR THE JOB

    icon 01

    Where We Are

    El-Agamy, Marsa Matrwh Road/ Alexandria, Egypt.

    feature icon 03

    24/7 Tech Support

    +20 120 549 9063

    +20 105 000 2673

    icon 03

    E-mail Us

    info@rabbittec.com

    sales@rabbittec.com