Back End Developer (python Flask )

??????, GZ, EG, Egypt

Job Description

We are seeking a skilled and experienced

Back-End Developer

to design, develop, and maintain the server-side logic, core databases, and high-performance APIs for our scalable web applications. The ideal candidate has a strong background in software engineering best practices, data management, and building robust, secure, and highly available systems.

Key Responsibilities



System Design & Development:

Design, implement, and maintain efficient, reusable, and reliable server-side code using

[Specify primary language, e.g., Python, Node.js, Java, flask ]

.

API Architecture:

Build and maintain high-performance RESTful APIs, microservices, and/or GraphQL endpoints to ensure seamless integration with front-end applications and third-party services.

Database Management:

Design, optimize, and manage complex database schemas for both relational (e.g.,

PostgreSQL, MySQL

) and NoSQL databases (e.g.,

MongoDB, Redis

). Ensure data integrity and scalability through efficient querying and indexing.

Performance and Scalability:

Identify and resolve performance and scalability issues. Implement caching strategies and efficient resource utilization.

Security:

Implement security protocols, authentication, and authorization mechanisms to protect sensitive data and prevent vulnerabilities.

Testing and QA:

Write and maintain comprehensive unit, integration, and end-to-end tests to ensure code quality and stability. Participate actively in code reviews.

Collaboration & Deployment (DevOps):

Work closely with Front-End Developers, Product Manager to define requirements, integrate user-facing elements, and support the deployment (CI/CD) and monitoring of applications.
Required Qualifications and Skills

Experience:

Minimum of

1 to 2 years

of professional experience in back-end software development.

Programming Mastery:

Expert proficiency in one or more back-end languages (e.g.,

Python, Node.js, Java,flask

) and their associated frameworks (e.g., Django, Express, Spring Boot).

Database Expertise:

Advanced knowledge of database design, schema migration, and strong proficiency in SQL. Experience with performance tuning and optimization.

API Development:

Proven experience building secure and well-documented APIs (REST or GraphQL).

Version Control:

Mastery of Git and standard development workflows (e.g., branching, merging, pull requests).

Infrastructure Familiarity:

Experience working with cloud platforms (e.g., AWS, Azure, GCP) and familiarity with containerization (Docker) and orchestration (Kubernetes) is highly desirable.

Soft Skills:

Excellent analytical, debugging, and communication skills, with a focus on teamwork and mentorship.

work type

:

full time on site


work location : Pyramids Gardens - Giza



Job Type: Full-time

Application Question(s):

How many years of experience do you have in using Flask ? Do you use artificial intelligence tools in your projects ?
Education:

Bachelor's (Preferred)
Experience:

backend developer : 1 year (Preferred)
Location:

* Giza (Preferred)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2212907
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    ??????, GZ, EG, Egypt
  • Education
    Not mentioned