Job Openings Senior Python Developer

About the job Senior Python Developer

Core Responsibilities

  1. Web Scraping [40%]
    • Proficient with Python (Scrapy/BeautifulSoup/Selenium) or similar tools for data extraction.
    • Able to handle anti-scraping mechanisms (CAPTCHA, dynamic loading, IP bans).
    • Familiar with data cleaning and storage (SQL/NoSQL).
  2. Web Automation [40%]
    • Use Selenium/Playwright/Puppeteer to simulate user actions (clicks, form submissions, navigation).
    • Optimize automation script stability and performance.
  3. Android ADB Experience [40%] (Mandatory)
    • Familiar with ADB commands (device debugging, APK installation/uninstallation, log capture).
    • Automate tasks using ADB (e.g., simulate taps, take screenshots, file transfers).

Preferred Experience (at least two of the following):

  • Machine Learning
  • Computer Vision
  • APK Reverse Engineering/Analysis
  • RESTful API & XML
  • Multithreading/Multiprocessing
  • FastAPI
  • SignalR/WebSocket

Soft Skills Requirements

  • Proactive: Self-driven, able to identify and resolve issues independently.
  • Fast Learner: Quick to adopt new technologies/tools and onboard to tasks.
  • Problem Solving: Efficient in root cause analysis and resource coordination.
  • Independent Execution: Deliver high-quality results with minimal guidance.