Shuru Technologies Private Limited

Javascript Engineer

Shuru Technologies Private Limited Bengaluru, Karnataka, India

IT Services and IT Consulting · 51-200 employees

14 h ago
javascript Mid (2-5 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Build and maintain production applications using TypeScript and JavaScript while translating business problems into technical solutions. Collaborate with cross-functional teams to design APIs, write clean code, and improve overall application performance and reliability.

What they look for

TypeScript JavaScript Asynchronous programming API design Software design Automated testing Databases Git CI/CD Problem-solving Communication System complexity analysis

Requirements

Requires strong experience with TypeScript, JavaScript, and a solid understanding of asynchronous programming and software design. Candidates must possess experience with automated testing, databases, Git, and CI/CD, along with strong problem-solving skills.

Benefits

Competitive salary Mentorship Career growth opportunities Impactful projects

Full description

Shuru is an AI-native engineering services company building products with leading startups, enterprises, and well-funded scale-ups across India, Southeast Asia, the UAE, and global markets. Our engineers work in small, dedicated squads, ship in weekly cycles, and use AI-assisted development tools such as Cursor, Claude Code, and GitHub Copilot as a standard part of how we build. We hire for fundamentals, give engineers real ownership, and back them with a culture that respects deep work.

We are looking for a TypeScript / JavaScript Engineer who solves problems from first principles, challenges assumptions, and builds simple, reliable software.

Responsibilities

  • Build and maintain production applications using TypeScript and JavaScript.
  • Translate business problems into clear technical solutions.
  • Design APIs and reusable application components.
  • Write clean, testable, secure, and maintainable code.
  • Improve application performance, reliability, and developer experience.
  • Review code, troubleshoot production issues, and contribute to technical decisions.
  • Collaborate with product, design, and engineering teams.

Requirements

  • Strong experience with TypeScript and JavaScript.
  • Good understanding of asynchronous programming, APIs, and software design.
  • Experience with automated testing, databases, Git, and CI/CD.
  • Ability to evaluate assumptions, trade-offs, risks, and system complexity.
  • Strong problem-solving and communication skills.

Benefits

  • Competitive salary and benefits package.
  • Work with experienced product and engineering leaders.
  • Opportunities for learning, mentorship, and career growth.
  • A chance to make a real impact across diverse, innovative projects.

Similar roles