Javascript Engineer
Shuru Technologies Private Limited Bengaluru, Karnataka, India
IT Services and IT Consulting · 51-200 employees
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
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
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
-
Javascript Senior Developer - OTT Team (French Services) (Telework/Hybrid)
CBC/Radio-Canada Montreal, Quebec, Canada
-
Desenvolvedor(a) Front End Sênior | AngularJS + JavaScript | Híbrido
Accenture Santo André, Paraíba, Brazil
-
JavaScript Full Stack Developer
Rebel Ottawa, Ontario, Canada · CA$60K–CA$100K/yr
-
JavaScript Software Engineer Level 1
IntelliGenesis Columbia, Maryland, United States · $110K–$130K/yr
-
Senior Agentic Engineer - JavaScript
Urban Ridge Supplies Toronto, Ontario, Canada
-
Test Engineer (Test Automation, .NET / JavaScript)
TestYantra Software Solutions Krakow, Lesser Poland Voivodeship, Poland