Careers & Hiring

Start building the future, join the AI movement with KeyReply now.

What’s it like working at KeyReply?

  • Dedication: We see projects through from beginning to end and thrive when obstacles dare stand between us and success!
  • Collaboration: No matter your background we work as a team to reach our goals. We work hand in hand with our customers to understand and solve their problems.
  • Trust: Great teams require trust so they can focus on their tasks and trust enables us to effectively manage our time and priorities without micromanagement.
  • Growth: We have cultivated a culture where we strive to be better every day than we were the day before, and make a directed effort to improve ourselves and the world around us.
  • Learning: When you are working with state-of-the-art technology you encounter challenges no one has faced before. That means we need to innovate on the fly and create new solutions for making progress. A love of learning is the only way to push the boundaries.

Perks and Benefits:

Flexible vacation policy and work arrangements.

Lots of autonomy and freedom to suggest improvements to the company. 

Team activities, lunches, games, outings, bean bags

Medical benefits


KeyRreply Team Photo 1-3 KeyReply Team Photo dinner


Software Engineer

By joining us, you will be at the forefront of developing technology that will empower the next breed of enterprises, and working with these companies who care deeply about their customers. Your impact will not only be on streamlining and improving efficiency within these enterprises, but also on delivering the perfect interaction to their end user and driving customer satisfaction.


Key Responsibilities:

  • Take responsibility within an engineering team that builds and supports amazing customer-facing products, providing innovative solutions to challenging programming and design problems.
  • Accurately scope effort, identify risks and clearly communicate trade-offs with team members and other stakeholders; sometimes this includes clients, if you need to.
  • Stay aware of industry trends, confidently make technology choices and strategic decisions.
  • Ship high quality products and features with an end-to-end mind set from conception to delivery and production support, owning specifications, quality, release deployments and monitoring of production health.
  • Self-driven and care about maintainability of code, automation, deployment processes, and want to write the highest quality code with utmost attention to scalability and performance.

What We're Looking For

  • 5+ years of experience designing and developing applications (Candidate with less experience might apply to be considered for junior position).
  • Experience working most of the following: VueJS, ReactJS, Node.js, TypeScript, GraphQL, MySQL/Postgres/MSSQL, WebSocket.
  • Experience and adamant in creating well thought-out applications that have reusable components, readable code, resilient design, low maintenance, computational efficiency, modular and future-proof (i.e. easy to modify and add on later).
  • Expertise in software design and architecture. Strong problem solving and communication skills. Passion for emerging JavaScript and machine learning technologies.
  • Experience with DevOps, like Azure/AWS/on-premise deployments and maintenance with Machine Learning/AI systems will be a plus.
  • Experience in developing secure systems that fulfil stringent enterprise non-functional requirements will be a plus.


Are you ready to join the team? Fill out the application form here: