CareersBlogWork with us
Careers at Krum It's about more than code. Find your place with others committed to developing opportunity and purpose.

Objectives of this Role:

An Applications Engineer is more than just a front-end or backend developer. They understand the systems that drive functional and efficient applications and its data, and can complement existing systems. The experience of developing, deploying, and operating the application is important as well. They’re problem solvers who seek out ways to build better software.

  • Collaborate with the team to build and maintain web and mobile applications, ensuring alignment with organizational goals and customer needs.
  • Enhance existing platforms and networks to handle growth and create scalable software platforms and applications.
  • Design and develop robust software for sale and/or internal use, focusing on quality assurance.
  • Work with the engineering team to implement optimal cloud-based solutions and ensure application performance, uptime, and security.


  • Develop and maintain web and mobile applications to meet specific needs and ensure they run smoothly.
  • Design, build, and automate tools and frameworks for software development, testing, and deployment.
  • Collaborate globally to plan project operations, track progress, and document system functionality.
  • Provide guidance, mentorship, and thought leadership to developer teams to build their cloud competencies.
  • Troubleshoot incidents, identify root causes, and implement preventive measures.

Required Skills and Qualifications:

  • Five or more years of software development experience using Golang / Python / NodeJS / Rust / Javascript
  • Two or more years of experience with developing mobile applications (Swift/Kotlin/React Native)
  • Experience with designing and developing APIs using Rest/GraphQL/gRPC
  • Experience with Document and Relational Databases
  • Experience with architecting, designing and delivering cloud solutions using AWS/Azure/Google
  • Strong problem-solving abilities, attention to detail, and organizational skills.

Preferred Skills and Qualifications:

  • Experience with Web frameworks such as React, Vue, Nuxt.js, Astro, Svelte, Lit-Element is a plus
  • Experience working as part of a development team and managing cloud environments.
  • Proficiency with project tracking software, such as Jira, and content management systems like WordPress or Joomla.
  • Excellent communication skills, both written and verbal, and the ability to collaborate with multidisciplinary teams.