and making an impact. As an engineer working at Kick, you will be given interesting and challenging engineering problems... a continuous learning environment, constantly pushing the boundaries of large-scale software design and development. Our culture...