Our goal is to replace the physical key and
to revolutionize key management. Our smart access-as-a-service solution
KIWI allows users to unlock doors completely hands-free with our
identity token KIWI Ki or by using our KIWI App. Our customers from the
real estate industry use the KIWI Portal to simplify key management. And
service providers like Deutsche Post and waste management companies
open the doors of apartment buildings with KIWI. More than 55.000
households in 15 cities are already connected to the KIWI
Infrastructure.
Our Team
We are looking for a Full-Stack Developer to
join our engineering teams, responsible for the design and development
of our core products, from the Web portal to Backend systems. You will
also design the overall architecture of the application and evolve it to
ensure maximum performance, usability and stability.
Your role
Implementation of a robust set of services and APIs to power the web application
Implementation of new features including backend, frontend and API components
Building reusable code and libraries for future use
Optimization of the application for maximum speed and scalability
Implementation of security and data protection
Integration of the front-end and back-end aspects of the applications
Your Skills
Proficient knowledge of a back-end programming languages (Python, Ruby, Nodejs, etc)
Understanding
differences between multiple delivery platforms (such as mobile vs,
desktop), and optimizing output to match the specific platform
Creating database schemas that represent and support business processes
Data migration, transformation, and scripting
Management of hosting environment, including database administration and scaling an application to support business needs
Understanding of fundamental design principles behind a scalable, reliable and always-on applications
Ability to implement automated testing platforms and unit tests
Proficient understanding of client-side scripting and JavaScript frameworks
Proficient understanding of code versioning tools
Familiarity with development aiding tools
Familiarity with container-based systems (CoreOS, Kubernetes, Docker)
Familiarity with SQL and NoSQL techonolgies
Professional proficiency in English
Our offer
A high degree of autonomy, challenging tasks, and the ability to impact the company every day
An inspiring work environment based on team spirit, fun and passion for our product
Employee stock ownership plan
German classes for non-native speakers
Weekly team breakfast and lunch as well as a stocked fridge and unlimited coffee
A friendly and international team of 50 people in an office in Berlin Mitte
We use our own cookies and cookies from third parties to measure your activity in this website and improve the service through analysis of your browsing activity. If you continue browsing, we consider that you accept their use. You can change this configuration and obtain more information here.