Mid Senior Python Developer

Cairo, Egypt

Job Description

MIDDLE TO SENIOR PYTHON DEVELOPER About the employer
Our client is among the World's Top 100 Outsourcing by IAOP and Top 50 Custom Software Development Companies. Founded in Europe in 2002, the employer unites 2,000 specialists in Ukraine, Poland, the USA, Sweden, and Canada delivering benefits to customers in banking, automotive, advertising, telecommunications, cybersecurity, gaming and gambling industry, aviation, real estate, and healthcare. Their tech specialists have advanced skills and ample resources to create large-scale solutions as well as guide startups from ideas to a ready product. They are a part of one of the largest IT corporations in the Scandinavian market that employs 5,000+ people in more than 11 countries. They work with startups, software houses, and enterprises providing the products and services that suit our clients the most. The company's R&D centers are mastering the trending technologies and directions: Infotainment, AR/VR, Blockchain, Machine Learning, Data Science, Artificial Intelligence, and others.
Our customer is a rapidly growing US AdTech. It has a highly technical team and an excellent technological culture providing extremely high-scale Bidder-as-a-Service solutions in advertising technology, works with global businesses, and has to date raised $28M The project is about providing a REST API to customers and a JavaScript UI. So, your job will be focused on creating a maintainable API around a very complex data model and around creating a highly usable
UI/UX. This role will require demonstrating a strong level of responsibility and flexibility and the
"get-it-done-attitude". If you enjoy working in a team that drives new business value creation, then this job is for you! Responsibilities

  • Design separate components, modules, classes, database tables, etc.
  • Code, debug, document, and maintain portions of software
  • Perform unit and integration testing
  • Contribute to development of technical project documentation and user documentation
  • Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
  • Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements
  • Drive major architectural changes as we scale to improve our engineering velocity
  • Collaborate with engineers, product managers, and data engineers to evolve these services to provide new experiences for customers as well as meet our ever-growing scale
  • Take ownership, drive results, teach others and take pride in your work, and the work of your team. Guide and mentor other engineers on architecture and process
Job Skills & Qualifications
Required:
  • At least 5 years of commercial experience using Python
  • Experience in frameworks (Django, Flask)
  • Good knowledge of AWS (good understanding of AWS services, Lambda functions, etc., experience with Serverless/Zappa/AWS SAM, Athena as a plus)
  • Hands-on experience with SQL and NoSQL databases
  • Good knowledge of TDD, SOLID principles
  • Proficiency in REST API
  • Upper-Intermediate level of spoken and written English
Compensation:
  • Competitive salary
  • 100% remote position
  • 3 month probation period
Job Types: Full-time, Permanent Pay: E30,000.00 - E40,000.00 per year COVID-19 considerations:
100% Remote

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
    JD1444608
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cairo, Egypt
  • Education
    Not mentioned