Browse Jobs
For Employers
Post JobLog inGet Started

Senior Python Full-Stack Developer

Nana
Nasr City, Cairo
Posted 4 years ago
21Applicants for1 open position
  • 21Viewed
  • 2In Consideration
  • 1Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Duties and responsibilities:

  • Be part of a small team, with a large amount of ownership and responsibility for managing things directly.
  • Ship high-quality solutions with a sense of urgency and speed.
  • Work closely with product managers, other teams, owning a large part of the process. from problem understanding to shipping the solution.
  • Have the freedom to suggest and drive organization-wide initiatives.
  • Provide mentorship to junior developers on the team.
  • Participate in weekly scrum meetings and daily stand-ups .
  • Planning, developing, testing, and deploying new applications and features (frontend, middleware, and back-end) .
  • Supporting and maintaining existing code/applications/libraries.
  • Collaborating on technical solutions with an internal multi-functional team as well as external clients.
  • Documenting and sharing knowledge with other team members.

Job Requirements

Senior Python Full-stack Developer requirements:

  • Excellent communication skills and fluency in English.
  • Minimum 3+ years of professional industry experience.
  • Motivation and enjoyment for a startup environment.
  • 2+ years of experience in Python development is a must.
  • Expert knowledge of programming concepts and object-oriented programming.
  • Hands on experience in web applications.
  • Hands on experience in Web Services (Restful) using Frappe, Flask, Django, etc.
  • Expertise with client side JavaScript and HTML based UI development.
  • Experience with MySQL relational databases and handling large datasets.
  • Knowledge in UNIX/Linux (a plus).
  • Exposure to systems and/or network automation and monitoring (a plus).
  • An ability to balance a sense of urgency with shipping high quality and pragmatic solutions.
  • Extensive experience working with a large codebase and cross-functional teams.
  • Ability to perform in a fast-paced team environment using agile methodologies.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Python Full-Stack Developer