NodeJS Developer
Full-time · karachi
About Krank Tech
Krank Tech provides a connected platform for asset lifecycle management, operations, and disposal. Its solutions unify inspections, auctions, rentals, and equipment disposal into a single operational layer designed for OEMs, dealers, rental companies, and fleet operators. The platform streamlines data flow across inspection, marketplace, and auction workflows to eliminate duplication and gaps.
As a NodeJS Developer, you will develop and maintain backend services for Krank Tech’s asset management platform. You will work with NestJS, MongoDB, MySQL, and AWS to deliver the APIs and integrations that underpin key workflows. This Karachi-based role sits within a technical product team dedicated to building connected solutions for equipment lifecycle management. Your work will support operational efficiency for OEMs, dealers, rental companies, and fleet operators.
Key Responsibilities
Develop backend APIs and services using NodeJS with a focus on NestJS frameworks to support core platform features.
Integrate MongoDB for high-volume data storage and MySQL for structured transactional workflows within the product suite.
Deploy and maintain backend systems on AWS infrastructure to support the platform’s scalability.
Collaborate with frontend developers by supporting data delivery for web interfaces built with HTML and CSS.
Write clear code following best practices in reviews, documentation, and version control using Git.
Support integration of third-party services or internal tools related to equipment inspections or auction workflows.
Troubleshoot production issues involving database performance or API reliability and deliver timely fixes.
Design database schemas suited to both unstructured asset data (MongoDB) and relational requirements (MySQL).
Participate in sprint planning by estimating effort for backend tasks aligned with product priorities.
Implement automated tests for critical endpoints to maintain reliability as features are deployed or updated.
Requirements
At least 2 years of hands-on experience with NestJS in production settings.
Proficient in NodeJS development including asynchronous programming patterns.
Experience integrating MongoDB databases in live applications.
Working knowledge of MySQL for transactional data requirements.
Experience deploying applications on AWS infrastructure such as EC2 or Lambda.
Ability to collaborate with frontend teams using HTML and CSS basics for data integration.
Familiarity with Git version control workflows within a team environment.
Nice to Have
Exposure to asset management or workflow automation platforms.
Experience working on SaaS products serving B2B clients or enterprise users.
Familiarity with DevOps practices such as CI/CD pipelines in AWS environments.
Why Join Krank Tech
Work on a platform used by major equipment stakeholders worldwide.
Own key backend features trusted by OEMs, dealers, rental companies, and fleet operators.
Apply your skills across both NoSQL (MongoDB) and SQL (MySQL) databases in production systems.
Join a Karachi-based team solving complex workflow problems in asset lifecycle management.
By continuing you agree to our Terms & Privacy Policy.