Position: Backend Developer (Python)
Company: Matoffo
Experience required: 3y
Category: Python
English level: intermediate
Published: 2023-03-01T00:00:00+02:00

We are looking for an experienced Backend Engineer (Python) to join our professional team.

You will be involved in architecting, implementing, and delivering projects. This will require you to work both independently and as a part of a team. Our team is the perfect place to develop your skills in an environment based on mutual trust and respect. 


**About client**
Our client is a venture-backed company founded in 2019 by a unique group of experts in wireless, cybersecurity, and web scale and have been a part of foundational companies like Meru Networks, Aruba Networks, Cisco, Aerohive, Google, Uber, NetApp, and Akamai. The entire team is passionately dedicated to marrying web scale concepts to new wireless technologies to finally break the cost curve of wireless networking.

**We expect from you:**
- Design and implementation of web services, including API design;
- An experience throughout the software development lifecycle, from initial design, to implementation, to maintenance
- Strong dedication to quality software, with focus on testing;
- Fluent in Python.
- Experience in microservices;
- Experience throughout the software development lifecycle, from initial design, to implementation, to maintenance;
- Strong sense of self-motivation, organization, and attention to detail;
- Strong analytical skills;
- B2 level of English is a must (both speaking and writing).


**It’s an advantage if you have:**
- Experience with databases. SQL, and NoSQL;
- Message Queues (Kafka/RabbitMQ/SNS/SQS etc);
- Good understanding of authN and authZ.

**As a Python Engineer you will:**
- Design and implementation of web services, including API design
- Work collaboratively with professional developers, system architects, and product managers to deliver high-quality technical solutions;
- Participate in code review, maintenance, and refactoring, meeting new feature requirements and improving existing features;
- Collaborate with other teams to understand the product vision and meet the requirements by developing the frontend functionality;
- Perform code reviews, identify potential issues to reduce technical debt, and provide coding best practice recommendations.

**We offer:**
- Full remote with flexible business hours;
- Medical insurance;
- Competitive compensation commensurate with your experience and skills;
- Amazing opportunities for professional growth within a top-notch team of professionals;
- Modern technologies, popular on the market;
- Not boring English classes;
- Cloud training and certification
- Interesting customers and projects;
- An excellent team with a friendly atmosphere.