Flex

Joined in 2024
20% answers
A small, actively growing IT company. Modern technologies. Interesting, complex projects.
Good opportunities for professional growth and development.
  • Python Backend Engineer

    Full Remote · Europe except Ukraine · 6 years of experience · Advanced/Fluent
    Python Backend Engineer Responsibilities Develop and optimize Python-based applications and scripts focused on video encoding and live streaming workflows. Automate critical processes, including API-driven testing of video encoding and streaming...

    Python Backend Engineer

    Responsibilities

    • Develop and optimize Python-based applications and scripts focused on video encoding and live streaming workflows.
    • Automate critical processes, including API-driven testing of video encoding and streaming services.
    • Lead architectural discussions and help shape the technology roadmap, making critical decisions about system structure, frameworks, and integrations.
    • Conduct research, proofs of concept, and experiments with emerging technologies and frameworks to enhance platform capabilities.
    • Analyze, debug, and resolve complex system issues to ensure high availability and performance.
    • Develop internal libraries and contribute to open-source projects that align with our platform’s objectives.
    • Identify bottlenecks in video processing and streaming systems, and drive performance optimizations to handle high concurrency and large-scale workloads.
    • Shape and scale our streaming architecture as we expand into new markets and use cases, ensuring the platform adapts to increased demand.

       

    Qualifications

    • Strong experience with Python development, especially in backend services.
    • Proficient in automating tasks and optimizing system processes.
    • Experience with message brokers, particularly RabbitMQ.
    • Experience with video processing tools like ffmpeg.
    • Experience with cloud infrastructure (AWS, GCP, DigitalOcean) and familiarity with media storage and CDN solutions (Backblaze B2, Fastly).
    • Familiarity with containerization (Docker, Kubernetes).
    • Experience in streaming protocols (RTMP, HLS, DASH).
    • Knowledge of CI/CD pipelines and testing automation.
  • PHP developer

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · Upper-Intermediate
    Requirements 2+ years of commercial experience; Strong knowledge of LAMP/LEMP: PHP 7+ (preferably PHP 8); Experience with modern PHP frameworks (preferably Symfony); Strong knowledge of SQL; Knowledge of GIT; Ability to quickly search for information on...

    Requirements

    • 2+ years of commercial experience;
    • Strong knowledge of LAMP/LEMP: PHP 7+ (preferably PHP 8);
    • Experience with modern PHP frameworks (preferably Symfony);
    • Strong knowledge of SQL;
    • Knowledge of GIT;
    • Ability to quickly search for information on the internet («googling»).
    •  

    Nice to have

    • Basic understanding: HTML5/CSS3, Bootstrap/AMD, Javascript/Typescript, Vue/Angular/React;
    • Experience in writing REST API documentation (OpenAPI/Swagger/RAML);
    • Experience in writing automated tests;
    • UX (usability) and interface testing experience.
  • PHP Developer

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-Intermediate
    Requirements 4+ years of commercial experience; Strong knowledge of LAMP/LEMP: PHP 7+ (preferably PHP 8); Experience with modern PHP frameworks (preferably Laravel); Strong knowledge of SQL; Knowledge of GIT; Ability to quickly search for information on...

    Requirements

    • 4+ years of commercial experience;
    • Strong knowledge of LAMP/LEMP: PHP 7+ (preferably PHP 8);
    • Experience with modern PHP frameworks (preferably Laravel);
    • Strong knowledge of SQL;
    • Knowledge of GIT;
    • Ability to quickly search for information on the internet («googling»).
    •  

    Nice to have

    • Basic understanding: HTML5/CSS3, Bootstrap/AMD, Javascript/Typescript, Vue/Angular/React;
    • Experience in writing REST API documentation (OpenAPI/Swagger/RAML);
    • Experience in writing automated tests;
    • UX (usability) and interface testing experience.
  • C++ developer (STM32 microcontroller)

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    Requirements: High level of knowledge of C/C++ programming languages. Experience with microcontrollers based on Cortex M (STM32) or ESP32. Deep understanding of working with radio protocols (LoRa, ELRS) and UART, SPI, CAN interfaces. Knowledge of the...

    Requirements:

    High level of knowledge of C/C++ programming languages.
    Experience with microcontrollers based on Cortex M (STM32) or ESP32.
    Deep understanding of working with radio protocols (LoRa, ELRS) and UART, SPI, CAN interfaces.
    Knowledge of the principles of working with hardwired sensors.
    Ability to work with real-world tasks in a rapid prototyping environment.
    Experience with Betaflight | INAV | Ardupilot

    Will be a plus:

    Knowledge of the MAVLink protocol.
    Circuit development and board design.
    3D modeling skills and preparation of models for printing.
    Experience with CI/CD and Python language.
    Strong analytical skills and attention to detail.
    Technical English language skills.

Log In or Sign Up to see all posted jobs