Reagujte bez životopisu

Senior Python Backend Developer

MAKERS s. r. o.

Place of work
Remote work
Contract type
Start date
ASAP based on mutual agreement
Wage (gross)
2 000 - 4 000 EUR/monthBasic salary: 2000 - 4000 eur based on skills/level of experience

Information about the position

Job description, responsibilities and duties

You will work across the entire software development lifecycle by determining and designing system specifications, requirements, standards, and you will also do hands-on programming.

Estimate efforts needed for feature development, deployment, and maintenance.

Development of Django and Python code across IoT backend functionality (Python-based, Django).

Review prepared merge-requests by other team members.

Help your team with problem-solving and debugging.

Employee perks, benefits

Result-oriented company - we care about results, not hours. We support each other to reach goals.

Interesting job and projects - we work in emerging business and technologies, mostly for foreign customers in the USA and Europe.

Learn by experience - you will work with experienced players who love to move forward.

Remote-first job - work from wherever you want, our office is a social space, not a mandatory place to work.

Flexible time hours - no attendance system or anything similar, choose your time when you work and are productive.

We like your growth - we care about people in the company, each person has his own growth plan, performance feedback twice per year with engineering level, and rate re-evaluation.

We love to learn and support our people to increase their resourcefulness

Transparent environment - we believe in transparency and give our people the possibility to shape the company as their own.

Information about the selection process

We will contact candidates who meet our criteria, unfortunately we are not able to get in touch with all candidates who contact us. Thank you for your understanding.

Requirements for the employee

Candidates with education suit the position

University education (Bachelor's degree)
University education (Master's degree)

Educational Specialization

Information Technology or similiar

Language skills

English - Upper intermediate (B2)

Other knowledge

Python - Advanced
Django - Advanced
Linux - Skillful
Linux OS - Skillful

Experience in the position/sector

Information Technology and Energy sector

Number of years of experience


Personality requirements and skills


- Ability to translate customer needs into technical requirements, decompose them into issue reports, develop validation and verification plans and deliver results including estimation of work needed

- Proven experience architecting, designing, debugging, and coding large scale software solutions. Intimate familiarity with the challenges of scaling and proven experience solving those problems

- Proven experience designing and building systems working in a microservices architecture, extensive experience in designing and implementing APIs.

- Proven contributor across the software stack

- Experience with Python, Django, and contributions to multiple codebases/projects with a track record

- Skills in PostgreSQL, SQL alchemy (ORM), Python ecosystem (e.g. Celery), experience working with SCM (git)

- Ability to dive into new codebases, generate data-driven decisions for refactoring opportunities and contribute code



- Knowledge of IoT platform/microservice architecture and design

- Experience working with CLI (terminal)

- Knowledge of Software Engineering processes and best practices

- Knowledge of HTTP, Websocket, MQTT protocols (or different protocols) and data formats like JSON, XML or Protobufs



- Experience in the energy industry, industrial/IoT protocols, distributed control systems, or cybersecurity

- Passion about great technologies, staying at the bleeding edge of software development best practices, methodologies, processes, algorithms, and techniques.

- Knowledge of Redis and Javascript frameworks

- Experience working with Docker and Kubernetes

- Experience working with Linux system (Ubuntu/Debian)


Brief description of the company

The story of MAKERS began in 2017 when our 4 founders decided to start a company together which would combine their professional fields and offer tailored IoT solutions for customers. Nowadays we are a growing company which has profiled itself as technological company offering IoT solutions for energy sector.

You will work with us with our US partner on a product to unlock new revenue for real estate owners by transforming their buildings into power plants and connecting them to new energy markets and customers. You wil tackle tasks related to creating 21st-century deployments, ensuring smooth operation, securing the whole ICT, and always look forward to improving solutions to the Infrastructure problems.

Who we are?
A team of creative technologists united by a passion for creating amazing solutions, products and providing services in the area of the Internet of Things. We are a bunch of people with different interests, cultures and backgrounds, but we’re united by a common set of values:

​1.Be fair to others and communicate with respect
2.Use empathy and fellowship to create an extraordinary team
3.Deliver results that will make you proud
4.Keep value to what you do
5.Career growth is associated with taking responsibility
6.Never be satisfied, be curious and experiment
7.Be transparent, keep promises and build trust
8.Be positive. Even if you fail.
ID: 4460041  Dátum zverejnenia: 8.12.2022  Základná zložka mzdy (brutto): 2 000 EUR/month