Krank

Lead Backend Developer

Krank  •  Karachi, PK (Onsite)  •  4 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

About Krank:

We are a technology-driven SaaS company building products for the heavy equipment and industrial sector. Our ecosystem includes:

- Web-based marketplace and workflow platforms

- React Native mobile applications for iOS and Android

- Smart glasses–based workflows for remote inspections

- AWS-hosted backend services built using Node.js

We work at the intersection of engineering, product design, and modern cloud technologies to deliver efficient, reliable, and real-world solutions for industrial operations. Our culture is highly collaborative, product-focused, and centered on building meaningful tools that improve field workflows, inspections, and equipment management at scale.

About Inspeq:

Inspeq is a SaaS platform for inspections, asset management, and work orders. It’s designed for heavy equipment rental, mining, and construction companies, enabling them to manage operations more efficiently with modular, configurable workflows and AI-powered features like Remote Workorders (live remote guidance) and AI Discrepancy Reports.

We are looking for a Lead Backend Developer to design, build, and scale robust backend systems. You will own backend architecture and implementation, guide engineering decisions within the backend domain, and mentor developers while working closely with Product, Frontend, and DevOps teams to deliver secure, scalable, and compliant solutions.

This role owns backend systems end-to-end while partnering with the Head of Engineering on cross-platform and company-wide architectural decisions.

Key Responsibilities:

  • Lead the design and development of scalable, secure, and high-performance backend systems

  • Architect, build, and maintain APIs and backend services using Node.js, NestJS, and ExpressJS

  • Design and manage SQL and NoSQL databases, ensuring data integrity, performance, and scalability

  • Own API contracts, versioning, backward compatibility, and migration strategies

  • Ensure backend systems comply with GDPR and data protection best practices

  • Implement authentication, authorization, secure data handling, and service-to-service security

  • Define backend architecture, system design patterns, and coding standards

  • Write clean, maintainable, and well-tested code

  • Review code, mentor developers, and enforce engineering best practices

  • Collaborate closely with Product, Frontend, Mobile, and DevOps teams to deliver features end-to-end

  • Optimize backend performance, reliability, and scalability

  • Implement logging, monitoring, alerting, and error tracking to ensure system observability

  • Own backend technical debt, refactoring strategy, and long-term maintainability

  • Manage backend deployment workflows using Docker

Core Requirements:

  • 5+ years of backend development experience

  • Strong expertise in Node.js, NestJS, and ExpressJS

  • Hands-on experience with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB)

  • Strong understanding of REST APIs and backend architecture patterns

  • Experience designing multi-tenant SaaS architectures

  • Experience with async systems such as background jobs, queues, or event-driven workflows

  • Experience with Docker for containerization

  • Solid knowledge of GDPR compliance, data privacy, and secure data handling

  • Strong problem-solving and debugging skills

  • Experience leading or mentoring developers

Nice to Have (Plus)

  • Experience with OpenAI integrations and generative AI solutions

  • Hands-on experience with AWS services (ECS, ECR, S3, API Gateway, Lambda, etc.)

  • Knowledge of cloud infrastructure, scalability, and production deployments

  • Strong background in system design for large-scale applications

  • Experience with CI/CD pipelines, monitoring, and observability tooling

  • Experience supporting mobile applications (React Native backends, offline sync, media-heavy workflows)

Krank

About Krank

Krank is changing the way heavy equipment is traded globally. Putting control back with the sellers, by giving them the tools to manage their end-to-end sales life cycle and sell equipment directly.

Krank’s connected marketplace is an enterprise ready SaaS platform built for OEMs, dealers, rental companies and fleet owners to transform heavy equipment re-marketing. Subscriber branded, fully customizable and easily integrated, Krank enables clients to realise faster sales, greater margins and new sales channels whilst retaining control of data, equipment and customer relationships.

Other Krank products include:

Inspeq, our AI powered inspection app, transforming the way heavy equipment inspections are managed. Inspeq allows users to create comprehensive, customizable inspection reports for any equipment type. Designed to adapt to specific workflows, it saves time, reduces costs, and ensures accurate, efficient inspections.

Heavy Kit, our aggregated marketplace with curated inventory listed and auctioned exclusively by trusted Krank customers. Unlike traditional listing marketplaces, Heavy Kit directly connects buyers with seller marketplaces – offering access to high quality, real-time inventory from top tier sellers.

Let Krank be the engine that drives your growth!

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Cambridge, GB
Year Founded
Unknown
Website
krank.com
Social Media