Job Details

Software Development
Mid-level
On-site
Full time
Apr 24

Middle Python Developer

€1,500

Middle Python Developer at NSYS Group in Belgrade, Serbia. Develop and support backend services, integrate with hardware, and work with databases. Salary up to 1500 EUR.

We are NSYS Group, an international IT company developing technological products in the field of mobile electronics. Our solutions are used in 75 countries worldwide. We are currently looking for a Middle Python developer. Location: Serbia, Belgrade, office format Tasks: - Development and support of backend services in Python - Implementation of asynchronous business logic, background tasks, and integration scenarios. - Integration with hardware: cameras, STM/serial devices, USB peripherals. - Development and support of APIs (REST/JSON), as well as WebSocket/SSH scenarios for remote control. - Working with queues and storage (RabbitMQ, Redis, PostgreSQL). - Support of Docker infrastructure (Docker, Docker Compose) and debugging in a Linux environment. - Maintaining technical documentation and interaction with frontend/QA/devops teams.

Candidate requirements: - Confident knowledge of Python 3.11+. - Mandatory experience with FastAPI (Uvicorn/Hypercorn), Pydantic. - Strong asynchronous programming skills (asyncio, async/await, background tasks). - Experience with RabbitMQ (aio-pika) and Redis (redis.asyncio). - Experience with PostgreSQL (asyncpg/psycopg), understanding of SQLAlchemy. - Practical experience with OpenCV and NumPy (image processing/camera pipelines). - Understanding of Linux integrations with hardware: /dev, USB, pyserial, v4l2. - Confident knowledge of Docker, Docker Compose, Git. - Experience in testing and debugging (pytest). - English at B1 level or higher. Will be a plus: - Experience in automating Android devices via ADB. - Experience in automating iOS devices (go-ios, libimobiledevice, usbmuxd). - Experience with CUPS/printing and kiosk environments. - Understanding of Clean Architecture and observability practices (Sentry, centralized logs). - Experience in robotics and integration with physical devices. - Practical skills in using popular neural networks for writing code/solving applied problems.

We offer: - International IT project; - Work in a company focused on long-term cooperation; - Flexible start to the working day; - Comfortable office; - Cozy kitchen, our chef cooks hot lunches for you; - Official employment, obtaining a residence permit and work permit.

Serbia
OpenCV
Git
Linux
NumPy
Python
Pytest
Docker
Redis
RabbitMQ
asyncio
PostgreSQL
FastAPI

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Middle Python Developer (AI)

Middle Python Developer (AI) position, remote, full-time. Backend and Python focus.

Belarus
N
NDA

Middle Fullstack Developer (Python, Ext.JS)

Middle Fullstack Developer with Python and Ext.JS experience for MTS Web Services in Moscow. Responsibilities include developing system requirements, working with map data modules, and optimizing algorithms. Requires 3+ years of Python experience.

Russia
М
МТС Веб Сервисы

Middle Fullstack Developer (Python, Ext.JS)

Middle Fullstack Developer with Python and Ext.JS experience needed for MTS Web Services in Moscow. Responsibilities include developing system requirements, working on map data display modules, and optimizing algorithms.

Russia
М
МТС Веб Сервисы