This position is no longer available.

Software Engineer - Python

Permanent contract
Brussels
Salary: Not specified
Starting date: January 03, 2021
A few days at home

Famoco
Famoco

Interested in this job?

Questions and answers about the job

The position

Job description

The team
The Mobile Device Management (MDM) team builds and maintains a solution to remotely control fleets of Android devices on the field. We are a young team of 6 people spread across Paris and Brussels, constantly trying to improve our technique and methodology.

We are looking for a passionate and hands-on engineer to join us in Brussels.

The mission
Contribute to the platform evolution and maintenance
Analyze requirements
Design, discuss, document and implement technical solutions
Review others’ code and share feedback
Continuously monitor and improve the existing solution
Help the team to improve their tools, methods and processes

The tech stack
The back end exposes a REST API developed in Python using Django and Django Rest Framework.
The API is consumed by a front end developed using Javascript (ES7), React and Redux while following the best-practices and the Material Design guidelines.
The solution pilots Android (AOSP) devices through a protocol talking to a set of Android applications.
We version our code using Git and Gerrit.
We deploy our services on AWS with Ansible and Docker.
We monitor the platform with Logstash, Kibana and Grafana.


Preferred experience

You are someone who
Has experience in software engineering
Cares about reliability, quality and performance
Is a self-starter and has a strong teamwork spirit
Is fluent in English

You have experience with
Python (Django)
REST API (Django Rest Framework)
SQL (especially PostgreSQL)
Unix-based systems

Nice to have
Docker, Ansible and AWS bases
Interest in Javascript (React and Redux)
Interest in continuous integration and deployment


Recruitment process

In a nutshell:

An informal phone call with our HR team
A simple technical (coding) exercise to do at home within a week
An interview with someone from the team (preferably on site) to meet and discuss the exercise together
We send you an offer

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.