Browse Jobs
For Employers
Post JobLog inGet Started

Senior Backend Engineer

One Key
Heliopolis, Cairo
Posted 4 years ago
14Applicants for1 open position
  • 10Viewed
  • 3In Consideration
  • 5Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

General Responsibilities

  • Develop high-quality software design, architecture, tools and applications by producing clean and efficient code, in a timely & deadline-centric work methodology.

  • Help improve our code quality through writing unit tests, automation and performing code reviews.

  • Identify bottlenecks and bugs in applications, and devise solutions to ensure the best possible performance, quality, and responsiveness of the applications.

  • Collaborate cross-functionally as a key contributor in all phases of the development life-cycle.

  • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate them into effective technical solutions.

  • Teach and assist the teammates in designing programs and databases.

Job Requirements

  • Minimum of Bachelor's degree In Computer Science or related field.
  • Minimum of 2 years experience in Python, with knowledge of Django and Django Rest Framework.
  • In-depth knowledge of relational databases (SQL) and NoSQL (e.g. MongoDB).
  • Experience in version control (Git) and documentation (e.g. Sphinx/Readthedocs).
  • Experience in AWS cloud services.
  • Understanding of Container Technologies (e.g. Docker).
  • Understanding of fundamental design & architecture principles to build scalable software programs and infrastructure.
  • Experience in agile development processes in software development.
  • Plus: Experience in building micro-services architectures.
  • Plus: Knowledge of Node.js.
  • Plus: Experience in building SaaS solutions.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Backend Engineer