Position:
The python developer will help create and update a backend api that will offer various functionality to end-usersBuilding on top of a cockroachdb database and python flask the successful candidate will be responsible for building new endpoints based on the requests coming from different teams and projects.
They will also work on maintaining and building different backend projects developed in python and php.
Requirements:
The role:
Design and build new features for our restful api using flask and python 3
Maintain our legacy projects mainly written in python and php
Offer support, especially when teammates are faced with new challenges
Use docker containers to isolate and scale processes on demand
Problem solve, propose solutions and estimate time-frames for projects
Provide guidance and advice on best practises and future technologies
Analyse software requirements and come up with software solutions
Participate in code reviews
Skills & experience required for this role:
3+ years in a backend development role
Python 3+ years experience
Strong experience with developing object-oriented python applications
Strong experience with python frameworks such as flask
Strong experience building and using restful api’s
Fundamental knowledge of sql, as well as experience in data modelling of relational databases
A solid understanding of how web applications work including security, session management, and best development practises
Unit tests writing experience testing and test automation on python
Practical knowledge of linux unix based os
Practical knowledge of test methodologies, relevant standards, processes, and tools
Excellent communication skills, including written and verbal english
Good knowledge of git
Write clean, well-designed code.
Desired:
Experience with php and php frameworks (cakephp)
Experience with build and deployment technologies (jenkins)
Understanding of docker
Experience with javascript, css, html5
Other information:
What we offer:
Paid maternity, adoptive and paternity leave
Medical insurance
Hybrid work model
Flexible working
Competitive salary
A place to grow
Continuous learning & development
Sports & social
Hiring insights
Job activity
Posted 30+ days ago