Arbetsbeskrivning
About Kisi
We are Kisi, a physical security tech company revolutionizing how businesses access and secure their spaces.
Founded in 2012, with headquarters in Brooklyn, an office in Stockholm, and a global team, we create innovative, award-winning hardware and compliance-certified software that enable seamless, cloud-based access to offices, facilities, and buildings. Our mission is to ensure ease of access and remote space management, fostering a future where spaces are securely connected and accessible without boundaries.
At Kisi, you’ll join a creative and innovative team with a flat hierarchy, work closely with our co-founders, and enjoy the freedom to work your way with a strong sense of ownership.
If you’re passionate about cutting-edge technology and want to be part of a dynamic team that’s making the world more secure and accessible, we want to hear from you!
About the role
Kisi is seeking a talented backend developer to join our dynamic team. The ideal candidate will have a robust background in backend development, with experience in programming languages such as Ruby and a passion for building innovative solutions. As a backend developer at Kisi, you will play a key role in designing, developing, and optimizing our API endpoints for internal and external API users, as well as our growing fleet of hardware devices. We also work with the data team on data pipelines to bring advanced insights to our customers.
What you'll do
Develop and maintain scalable backend systems and APIs. Collaborate with frontend developers to ensure seamless integration with user interfaces.
Write clean, scalable code in languages like Python, Java, or Ruby. Conduct thorough testing and debugging to ensure backend reliability.
Design and optimize SQL and NoSQL database schemas. Ensure data integrity and enhance performance through efficient query optimization.
Utilize Git for effective code management. Maintain clear documentation of code changes and system architecture.
Work with designers and product managers to deliver features on time. Stay updated on backend technologies and continuously improve technical skills.
Qualifications
Backend Technologies: Proficiency with frameworks such as Ruby on Rails or Django.
Database Management Systems: Experience and knowledge of SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., Redis, MongoDB).
Version Control Systems: Strong proficiency with Git.
Integrated Development Environments (IDEs): Experience with robust IDEs like VSCode, IntelliJ IDEA, or Eclipse.
API Development: Ability to design, develop, and implement APIs using frameworks such as Ruby on Rails or Django.
Testing Frameworks: Understanding of testing methodologies and hands-on experience with testing frameworks like Minitest and RSpec.
Cloud Platforms: Some knowledge of cloud services such as AWS (Amazon Web Services) or GCP.
Project Management and Collaboration: Proficiency in using project management software such as GitHub, Slack, Google Meet.
Your Process with us
Application > CV screening > Intro call (let’s get to know each other!) > Recruitment task > Technical Interview > Culture Interview > Offer.
After successful interviews and the job offer is signed, we will conduct a background check.