Show more filters
Banner image for Tohands

Lead Backend Developer

Tohands

3.8
2 reviews
Tohands
Job Type   /   Job Level
Full-time   /   Junior Executive
Job Location
Bengaluru, Karnataka, India
A free Jobstore account is required to proceed to the employer site.
About Us

We're building the next generation of smart calculators for modern retailers — tools that go far beyond basic math. These devices integrate dynamic QR code generation, digital payments, inventory tracking, and more. Think of it as a POS terminal disguised as a calculator — but way smarter.

Our mission is simple yet ambitious: to replace over 30 million traditional calculators sitting on shop counters across the world. If you're passionate about creating intuitive, impactful hardware + software systems that empower everyday users — join us in redefining what a calculator can do.

About Job

We are looking for a hands-on Backend Lead Engineer to own, scale, and optimize the backend systems powering our next-generation smart calculator ecosystem. This role involves leading backend architecture, mentoring engineers, and building robust services that support payments, IoT device sync, inventory, and real-time retail workflows.

The ideal candidate enjoys designing large-scale distributed systems, writing clean and reliable backend code, and working closely with cross-functional teams across firmware, app, and DevOps. This role is ideal for engineers who want deep ownership, architectural influence, and the opportunity to shape the technical foundation of a fast-growing product.

Key Responsibilities

Backend Architecture & Development

  • Design and develop scalable backend services using Java/Kotlin and Spring Boot.
  • Build and maintain APIs for payments, inventory, device sync, and retail workflows.
  • Optimize system performance, database queries, and API latency for real-world usage.
  • Lead architectural decisions in collaboration with the CTO and Engineering Manager.

Technical Leadership & Mentorship

  • Guide backend engineers on best practices, design patterns, and system design.
  • Conduct code reviews, ensure code quality, and maintain engineering standards.
  • Support team members in debugging complex backend issues and production incidents.

Cross-Functional Collaboration

  • Work closely with the Mobile App team to define API contracts and data flows.
  • Collaborate with Hardware & Firmware teams to design device communication protocols.
  • Coordinate with DevOps on infrastructure, deployments, monitoring, and CI/CD.

System Reliability & Operations

  • Own critical production systems, including incident response and root-cause analysis.
  • Implement logging, monitoring, and observability practices across services.
  • Ensure backend readiness for 10x scale and multi-region deployments.

Required Skills

  • Strong proficiency in Java/Kotlin with deep experience in Spring Boot.
  • Hands-on experience designing and scaling distributed backend systems.
  • Solid understanding of PostgreSQL, DynamoDB, caching, and queueing systems.
  • Experience working with AWS services such as EKS, EC2, RDS, S3, and Lambda.
  • Familiarity with Docker, CI/CD pipelines, and cloud-native deployments.
  • Strong grasp of system design fundamentals (scalability, reliability, fault tolerance).
  • Ability to debug complex production issues in distributed environments.
  • Strong communication and collaboration skills across technical and non-technical teams

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related
  • 7–10+ years of backend engineering experience, including team or project leadership.
  • Demonstrated experience owning production systems at scale..

Optional / Nice-to-Have Skills

  • Experience with Python and FastAPI for microservices.
  • Background in FinTech or payment gateway integrations.
  • Exposure to IoT or device synchronization systems.
  • Experience scaling systems from early-stage to high-traffic production systems.
  • Contributions to open-source or technical writing.

Why Join Us?

  • Work on cutting-edge backend systems powering next-gen consumer electronics.
  • Collaborate closely with firmware, hardware, product, and mobile teams.
  • Own backend architecture in a fast-growing environment backed by Shark Tank India S3.
  • Build software that directly impacts 1M+ kirana stores across India.
  • Tackle meaningful problems involving IoT, offline-first architecture, and large-scale retail workflows.
  • Grow with a company that values ownership, craftsmanship, and continuous learning.
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Karnataka   »   Jobs in Bengaluru   »   Lead Backend Developer

More jobs

People also search