مطور باك إند أول – Senior Backend Developer (Python/Django)

مطور باك إند أول – Senior Backend Developer (Python/Django)
نوع العمل : عمل كلى
الخبرة : 0-1 سنة
الراتب : not
المكان : egybt

This is a unique opportunity to be a part of the core engineering team of an instant credit fintech. Octo is a digital banking platform focused on serving the 19 million Egyptians who have bank accounts but do not have credit cards. Octo serves these users through a suite of data-driven banking products led by a Visa card and access to credit.


About the Job

We are looking for a Senior Backend Developer with experience building scalable applications. This role will be part of the software development life cycle for Python Django applications — from concept and design to testing.


Responsibilities

We are looking for someone who will:

  • Develop high-quality features alongside our Product Team to better serve our customers.
  • Tackle complex financial processes with the right patterns and appropriate solutions.
  • Help drive the architecture and technology choices that enable a world-class experience for our customers.
  • Be responsible for designing, developing, and deploying medium to large-sized projects.
  • Be creative and experiment with new solutions but pragmatic and committed to the highest reliability and security standards.
  • Produce detailed design specifications for new features and functionalities.
  • Write maintainable and scalable code that complies with code quality standards.
  • Test the product with unit tests and in controlled, real situations.
  • Maintain systems once they are up and running.
  • Be able to work in a fast-paced, agile development environment.
  • Help define engineering best practices and provide technical mentorship to other members of the engineering team.
  • Work closely with team members to achieve product and organizational objectives effectively.


Job Requirements

Basic Qualifications:

  • Bachelor’s/master's degree in computer science or related technical domain.
  • 2.5 up to 3 years of industry experience in backend software development.
  • Proficiency in Python and the Django framework.
  • Experience being a part of building complex software systems that have been successfully deployed.
  • Capability to write and execute unit test cases.
  • Experience with RESTful APIs.
  • Familiar with REACT.
  • Designed and managed relational and non relational databases.
  • Good verbal and written communication skills.
  • Independent researching, solution finding, analysis, and problem-solving skills and capabilities as well as knowledge of software engineering best practices and tools.
  • Good problem-solving skills and object-oriented design skills.
  • Authentication methods and authorization.

Preferred Qualifications:

  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience in designing and implementing regression tests.
  • Experience in Quality Assurance (QA).
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, create technical designs, and specifications.

Benefit

  • Social insurance.
  • Medical insurance
  • Flexible working hours (we are a task-based organization).
    للتقديم الان