Jobs
Interviews

Shuru

56 Job openings at Shuru
Senior Software Development Engineer Test India 0 years Not disclosed Remote Full Time

Category: IT Services Location: We are seeking a talented and experienced Senior SDET who thrives in fast-paced environments and has a strong product and systems mindset. You’ll play a key role in owning and scaling our test automation framework, ensuring reliability and quality across mobile and API layers. Design, develop, and maintain robust automation frameworks for mobile (Appium) and web applications (Selenium). Perform manual testing for both web and mobile platforms, ensuring high-quality releases. Execute and manage tests on real devices, emulators, and simulators. Conduct API testing using tools such as Postman, ensuring seamless backend integrations. Use Charles Proxy (or similar tools) for analyzing and debugging network traffic. Collaborate with developers and product managers to define testing strategies and plans. Debug issues effectively across platforms and perform root cause analysis. Ensure test coverage across various browsers, devices, and operating systems. Requirements While we list a wide range of skills and experiences below, we understand it’s rare for a candidate to be proficient in every area. We value overlap in expertise and a demonstrated eagerness to learn and adapt. The more your skills and experiences align with the following, the better: 4+ years of hands-on experience in Appium and Java for mobile automation. Strong experience in manual testing of both web and mobile applications. Familiarity with Android/iOS emulators and simulators. Solid understanding of web application testing methodologies. Proficiency in debugging mobile and web issues with tools like Chrome DevTools and device logs. Proven experience with API testing tools like Postman. Good understanding of network debugging using Charles Proxy or similar tools. Experience in building and maintaining automation frameworks for both mobile and web (Selenium). Strong problem-solving skills and attention to detail. Ability to work in a fast-paced environment and adapt to changing priorities. Exposure to CI/CD pipelines and integration of automated tests. Experience in performance or load testing. Familiarity with tools like TestNG, JUnit, or Allure reporting. Benefits Competitive salary and benefits package. Opportunity to work with a team of experienced product and tech leaders. A flexible work environment with remote working options. Continuous learning and development opportunities. Chance to make a significant impact on diverse and innovative projects. Details Show more Show less

Senior Product Engineer (NextJs) India 2 years Not disclosed Remote Full Time

Category: Technology Location: Shuru is a self-managed technology team specializing in accelerating visions through product, technology, and AI leadership. With a focus on bespoke execution, we deliver impactful solutions that are scalable and designed for success. At Shuru, we deliver mobile solutions that meet and exceed customer expectations. Our collaborative and fast-paced environment encourages creativity and innovation. We're looking for a Senior Product Engineer (Next.js) who can take ownership of critical frontend projects and deliver high-quality experiences with minimal oversight. You'll join a fast-paced product team currently undergoing a significant migration from a legacy React.js codebase to a modern, server-rendered architecture using Next.js. This is a high-impact role where you’ll be a key contributor in shaping the frontend stack. Lead the migration of our frontend codebase from React.js to Next.js with Server-Side Rendering (SSR). Build pixel-perfect, high-performance, and accessible UI components from design specs. Work independently to deliver features end-to-end, collaborating with product and design teams when needed. Optimize existing code for performance, reliability, and maintainability. Uphold and contribute to coding standards, documentation, and best practices. Debug production issues and own resolution paths. Requirements 4+ years of frontend engineering experience, with at least 2 years working with Next.js in production. Deep understanding of React, Next.js, SSR, and modern JavaScript/TypeScript. Strong attention to detail with a passion for crafting clean, pixel-perfect UIs. Demonstrated ability to work autonomously and ship high-quality features without daily guidance. Experience with frontend performance profiling, testing, and accessibility. Familiarity with design systems and component libraries. Excellent problem-solving skills and a strong sense of ownership. Benefits Competitive salary and benefits package. Opportunity to work with a team of experienced product and tech leaders. A flexible work environment with remote working options. Continuous learning and development opportunities. Chance to make a significant impact on diverse and innovative projects. Details Show more Show less

Technical Product Manager Kolkata,Mumbai,New Delhi,Hyderabad,Pune,Chennai,Bengaluru 6 - 8 years INR 8.0 - 10.0 Lacs P.A. Work from Office Full Time

Category: IT Services Location: As part of the Product Management team at Shuru, you will play a critical role in driving the success of our projects You will collaborate with cross-functional teams and customers to define product vision, strategy, and roadmap, ensuring alignment with business goals Your product development and leadership expertise will be key to delivering high-quality solutions that help customers achieve their goals, Emphasize technical depth to refine the roadmap and address complex engineering challenges, Translate business needs into detailed product requirements and user stories, ensuring the ability to translate technical requirements into actionable tasks for engineering teams, Prioritize product backlog to ensure alignment with strategic goals and client priorities, Stay informed about industry trends, customer needs, and competitor offerings Use this knowledge to inform product decisions and drive innovation, Define and track key performance indicators (KPIs) to measure the product's success and identify areas for improvement, Work closely with engineering and customer teams to ensure timely delivery of high-quality products, leveraging a strong technical background to collaborate with engineering teams and address any technical roadblocks effectively, Lead agile development processes, including sprint planning, daily stand-ups, and retrospectives, Gather and analyse client, user, and stakeholder feedback to inform product improvements, Monitor product performance and iterate based on data-driven insights, Act as the main point of contact for customer communication, ensuring transparency and satisfaction, Requirements Bachelor's degree in Computer Science, Engineering, or a related field, with a strong preference for candidates with a solid technical foundation, 3+ years of experience as a product manager, preferably in a technical product management role, or in a similar position within a technology-driven environment, Proven track record of delivering successful products from concept to launch, Strong understanding of agile methodologies and product management principles, Excellent communication, leadership, and interpersonal skills, Ability to work effectively in a fast-paced, dynamic environment, Experience with AI and technology integration is a plus Prior experience with consulting or working with diverse client projects is preferable Team-leading experience is preferable, Benefits Work on international projects: Be part of a global team working with clients from across the world, Remote-first culture: Enjoy the flexibility of a remote workplace, allowing you to work from anywhere, Regular team outings: Even with remote work, we believe in building strong team bonds through regular social and team-building events, Collaborative & growth-oriented: Learn from senior engineers, work in a collaborative environment, and grow professionally with opportunities for career development, Competitive Salary and Benefits Check out our website at https://shurutech / Details

Senior Data Analyst Kolkata,Mumbai,New Delhi,Hyderabad,Pune,Chennai,Bengaluru 4 - 6 years INR 6.0 - 8.0 Lacs P.A. Work from Office Full Time

Category: Technology Location: Shuru is a technology-consulting company that embeds senior product and engineering teams into fast-growing companies worldwide to accelerate growth and de-risk strategy Our work is global, high-stakes, and unapologetically business-first, Role Overview Youll join a lean, senior-only business intelligence team as a Senior Data Analyst who will sit shoulder-to-shoulder with our clients, operating as their in-house analytics brain-trust Your mandate: design the data questions worth asking, own the pipelines that answer them, and convert findings into clear, bottom-line actions If you need daily direction, this isnt for you If you see a vague brief as oxygen, read on, Key Responsibilities Frame the right questions Translate ambiguous product or commercial goals into testable hypotheses, selecting the metrics that truly explain user behaviour and unit economics, Own data end-to-end Model, query, and transform data in SQL and dbt, pushing to cloud warehouses such as Snowflake/BigQuery, with zero babysitting, Build self-service BI Deliver dashboards in Metabase/Looker that non-technical stakeholders can tweak without coming back to you every week, Tell unforgettable stories Turn complex analyses into visuals and narratives that drive decisions in the C-suite and on the sprint board, Guard the data moat Champion data governance, privacy, and quality controls that scale across multiple client engagements, Mentor & multiply Level-up engineers and product managers on analytical thinking, setting coding and insight standards for future analysts, Requirements Must-Have Skills & Experience Minimum Experience of 3 years Core Analytics: Expert SQL; comfort with Python or R for advanced analysis; solid grasp of statistical inference and experimentation, Modern Data Stack: Hands-on with dbt, Snowflake/BigQuery/Redshift, and at least one orchestration tool (Airflow, Dagster, or similar), BI & Visualisation: Proven delivery in Metabase, Looker, or Tableau (including performance tuning for big data models ) Product & Growth Metrics: Demonstrated ability to define retention, activation, and LTV/Payback KPI for SaaS or consumer-tech products, Communication: Relentless clarity; you can defend an insight to both engineers and the CFO, and change course when the data disproves you, Independence: History of thriving with ?figure it out? briefs and distributed teams across time zones, Bonus Points Feature-flag experimentation at scale (e-g , Optimizely, LaunchDarkly), Familiarity with privacy-enhancing tech (differential privacy, data clean rooms), Benefits Work on international projects Execute with founders and execs from around the globe, stacking your playbook fast, Regular team outings We fund quarterly off-sites and virtual socials to keep the remote vibe human, Collaborative & growth-oriented Learn directly from CXOs, leads, and seasoned PMs; no silos, no artificial ceilings, Competitive salary & benefits Benchmark ?90th percentile for similar-stage firms, plus performance upside, Details

Senior Data Engineer Kolkata,Mumbai,New Delhi,Hyderabad,Pune,Chennai,Bengaluru 8 - 13 years INR 25.0 - 30.0 Lacs P.A. Work from Office Full Time

Category: Technology Location: Shuru is a self-managed technology team specializing in accelerating visions through product, technology, and AI leadership With a focus on bespoke execution, we deliver impactful solutions that are scalable and designed for success At Shuru, we deliver mobile solutions that meet and exceed customer expectations Our collaborative and fast-paced environment encourages creativity and innovation, Our Data Platform team is hiring a Senior Data Engineer to build and maintain scalable pipelines, shape our data architecture on Azure Databricks, and mentor other engineers, Responsibilities Work closely with source system teams and reporting teams to gather, analyze, and translate data requirements into scalable data pipelines, Design, develop, and maintain robust ETL/ELT pipelines using PySpark, SQL, and Delta Lake on Azure Databricks, Ingest and integrate data from multiple sources including MariaDB, Azure Event Hubs, APIs, and flat file systems, Build and optimize data models across bronze, silver, and gold layers using Delta tables, Ensure data reliability, accuracy, and freshness through monitoring, testing, and validation, Apply and enforce data governance, security, and compliance policies throughout the pipeline lifecycle, Collaborate with analysts, data scientists, and engineers to enable downstream data usage, Promote engineering excellence through code reviews, documentation, CI/CD, and automation, Mentor junior engineers and provide guidance on design and best practice Explore emerging technologies such as Structured Streaming, and support their adoption where beneficial, Requirements Requirements: 5+ years of experience in data engineering or similar roles, At least 1 year in a senior or technical lead capacity, Proven experience with Azure Databricks, Delta Lake, and Spark-based data pipelines, Experience integrating data from multiple sources such as MariaDB, Event Hubs, APIs, or file systems, Exposure to version control (e-g , Git), CI/CD pipelines, and Agile methodologies, Familiarity with Structured Streaming and real-time data processing is a plus, Experience in fintech, broking, or financial services domains is an advantage Benefits Benefits: Competitive salary and benefits package, Opportunity to work with a team of experienced product and tech leaders, A flexible work environment with remote working options, Continuous learning and development opportunities, Chance to make a significant impact on diverse and innovative projects Details

Senior Product Engineer - Java India 4 years Not disclosed Remote Full Time

Category: Technology Location: We are seeking a talented and experienced Senior Product Engineer to lead the design and development of both new and existing products. As a pivotal member of our engineering team, you should possess strong analytical and design skills, a profound understanding of software design principles, and advanced problem-solving capabilities. A top-notch Senior Product Engineer will not only transform ideas into high-end products but also drive team success through exemplary leadership, fostering an environment of learning and adherence to best coding practices. Our goal is to consistently exceed the expectations of our customers with outstanding product solutions. Responsibilities Own the design, strategy, and quality of software development for your team. Translate objectives into iterative MVPs, evaluate, and then refactor into a scalable and extensible design. Design and develop highly scalable, reliable, secure, and fault-tolerant systems with a clean code base, requiring minimal guidance. Mentor team members, review code, and advocate for improvements to ensure high standards. Continuously research new technologies and tools to enhance product offerings. Exercise high ownership and initiative in all projects. Analyse different technical options for a problem statement, evaluate them with pros and cons and propose optimal solutions based on thorough research. Collaborate with other engineering teams to learn from and share best practices. Requirements Requirements Experience: Minimum of 4 years in software development, with practical experience in creating, testing, deploying, and designing large-scale applications for consumer or enterprise products. Programming Skills: Proficient in various programming languages including Golang, JavaScript, Ruby, Python, and Java. Eagerness to learn additional languages as needed. API Design: Skilled in designing and implementing high-performance RESTful and GRPC services with low latency. Infrastructure Tools: Experienced with tools such as Ansible, Terraform, Docker, Kubernetes, and databases including PostgreSQL, MySQL, and MongoDB. Development Practices: Proficient in Agile methodologies, Test-Driven Development (TDD), Continuous Integration and Deployment (CI/CD). Software Concepts: Excellent understanding of memory management, performance optimization, concurrency and multithreading, fault tolerance, and security. Design and Architecture: Object-Oriented Programming and Design Patterns: Strong grasp of object-oriented programming principles, coupled with proficient use of design patterns to solve complex problems and enhance code maintainability and scalability. Domain Modelling: Exceptional ability to model complex real-world processes and interactions into clear and effective software solutions. This involves leveraging OOP and design patterns to ensure that the software architecture aligns closely with business needs. Communication Skills: Exceptional verbal and written communication abilities, with a proven track record of effectively engaging with both internal and external stakeholders. Benefits Benefits Competitive salary and benefits package. Opportunity to work with a team of experienced product and tech leaders. A flexible work environment with remote working options. Continuous learning and development opportunities. Chance to make a significant impact on diverse and innovative projects. Details Show more Show less

Senior Product Engineer - Golang India 3 years Not disclosed Remote Full Time

Category: Technology Location: We are seeking a talented and experienced Senior Product Engineer to lead the design and development of both new and existing products. As a pivotal member of our engineering team, you should possess strong analytical and design skills, a profound understanding of software design principles, and advanced problem-solving capabilities. A top-notch Senior Product Engineer will not only transform ideas into high-end products but also drive team success through exemplary leadership, fostering an environment of learning and adherence to best coding practices. Our goal is to consistently exceed the expectations of our customers with outstanding product solutions. Responsibilities Own the design, strategy, and quality of software development for your team. Translate objectives into iterative MVPs, evaluate, and then refactor into a scalable and extensible design. Design and develop highly scalable, reliable, secure, and fault-tolerant systems with a clean code base, requiring minimal guidance for one of the world’s fastest-growing companies. Mentor team members, review code, and advocate for improvements to ensure high standards. Continuously research new technologies and tools to enhance product offerings. Exercise high ownership and initiative in all projects. Analyse different technical options for a problem statement, evaluate them with pros and cons and propose optimal solutions based on thorough research. Collaborate with other engineering teams to learn from and share best practices. Work cross-functionally with product, design, backend and other teams across regions and independently ship world-class products and features with minimal guidance. Build and manage automated build/test/deployment environments Write code that is clear, concise, performant, tested and easily understood by others. Actively participate within the team in discussions, agile development, monitoring and uptime of the systems. Improve engineering standards, tooling and processes Requirements Experience: Minimum of 3 years in software development, with practical experience in creating, testing, deploying, and designing large-scale applications for consumer or enterprise products. Programming Skills: Proficient in various programming languages including Golang (min 2 years experience) and Java. Eagerness to learn additional languages as needed. API Design: Skilled in designing and implementing high-performance RESTful and GRPC services with low latency. Infrastructure Tools: Experienced with tools such as Ansible, Terraform, Docker, Kubernetes, and databases like PostgreSQL, MySQL, and MongoDB. Development Practices: Proficient in Agile methodologies, Test-Driven Development (TDD), Continuous Integration and Deployment (CI/CD). Software Concepts: Excellent understanding of memory management, performance optimization, concurrency and multithreading, fault tolerance, and security. Ability to estimate and execute releases with a good degree of predictability. Proficient in troubleshooting, performance monitoring and root cause analysis. In-depth knowledge of unit testing methodologies and frameworks. Ability to understand and implement Continuous Integration and Continuous Delivery. Design and Architecture: Object-Oriented Programming and Design Patterns: Strong grasp of object-oriented programming principles, coupled with proficient use of design patterns to solve complex problems and enhance code maintainability and scalability. Domain Modelling: Exceptional ability to model complex real-world processes and interactions into clear and effective software solutions. This involves leveraging OOP and design patterns to ensure the software architecture aligns closely with business needs. Communication Skills: Exceptional verbal and written communication abilities, with a proven track record of effectively engaging with internal and external stakeholders. Benefits Competitive salary and benefits package. Opportunity to work with a team of experienced product and tech leaders. A flexible work environment with remote working options. Continuous learning and development opportunities. Chance to make a significant impact on diverse and innovative projects. Details Show more Show less

Senior Product Engineer (Backend) Jaipur,Rajasthan,India 4 years Not disclosed Remote Full Time

Category: Technology Location: We're looking for a Senior Product Engineer who can architect, code, and lead. This is a backend-heavy role where you'll both contribute hands-on and guide a small team of developers. If you’ve built scalable systems, understand real-world business workflows (especially ERP or e-commerce), and thrive in fast-paced product environments—this one’s for you. Responsibilities Lead backend architecture and own core system design Code daily in a backend language of your choice (Go, Java) Integrate complex transactional systems like ERP, order management, and inventory Guide 2–3 backend and 2–3 frontend developers Make smart trade-offs in architecture, speed, and scaling Collaborate with product to understand real-world user needs Dive into infra/devops when needed (CI/CD, Docker, cloud setup) Requirements 4+ years of backend development experience in product-led companies Hands-on experience with Golang (mandatory) and Java is required Proven experience leading engineering teams as Tech Lead or Architect Exposure to ERP systems, e-commerce, or logistics workflows Solid API design and database fundamentals (SQL/NoSQL) Comfortable with AWS/GCP, CI/CD pipelines, and tools like Docker, Terraform, Kubernetes Ability to write clean, maintainable code and review others' work Benefits Competitive salary and benefits package. Opportunity to work with a team of experienced product and tech leaders. A flexible work environment with remote working options. Continuous learning and development opportunities. Chance to make a significant impact on diverse and innovative projects. Details Show more Show less

Senior Java Engineer India 0 years Not disclosed Remote Full Time

Job Description We are seeking a talented and experienced Senior Product Engineer to lead the design and development of both new and existing products. As a pivotal member of our engineering team, you should possess strong analytical and design skills, a profound understanding of software design principles, and advanced problem-solving capabilities. A top-notch Senior Product Engineer will not only transform ideas into high-end products but also drive team success through exemplary leadership, fostering an environment of learning and adherence to best coding practices. Our goal is to consistently exceed the expectations of our customers with outstanding product solutions. Responsibilities: Own the design, strategy, and quality of software development for your team. Translate objectives into iterative MVPs, evaluate, and then refactor into a scalable and extensible design. Design and develop highly scalable, reliable, secure, and fault-tolerant systems with a clean code base, requiring minimal guidance for one of the world’s fastest-growing companies. Mentor team members, review code, and advocate for improvements to ensure high standards. Continuously research new technologies and tools to enhance product offerings. Exercise high ownership and initiative in all projects. Analyse different technical options for a problem statement, evaluate them with pros and cons and propose optimal solutions based on thorough research. Collaborate with other engineering teams to learn from and share best practices. Work cross-functionally with product, design, backend and other teams across regions and independently ship world-class products and features with minimal guidance. Build and manage automated build/test/deployment environments Write code that is clear, concise, performant, tested and easily understood by others. Actively participate within the team in discussions, agile development, monitoring and uptime of the systems. Improve engineering standards, tooling and processes Requirement : 1. 4+ Java 2. Kafka 3. Redis Cluster 4. Redis Sentinel 5. Async processing 6. Asynchronous 7. Message Bus Work mode : Hybrid 3days onsite,2days remote Interview process: 1.technical coding round(90mins) 2.HR Round 3.CEO Round Show more Show less

Technical Product Manager India 3 years Not disclosed Remote Full Time

Category: IT Services Location: As part of the Product Management team at Shuru, you will play a critical role in driving the success of our projects. You will collaborate with cross-functional teams and customers to define product vision, strategy, and roadmap, ensuring alignment with business goals. Your product development and leadership expertise will be key to delivering high-quality solutions that help customers achieve their goals. Emphasize technical depth to refine the roadmap and address complex engineering challenges. Translate business needs into detailed product requirements and user stories, ensuring the ability to translate technical requirements into actionable tasks for engineering teams. Prioritize product backlog to ensure alignment with strategic goals and client priorities. Stay informed about industry trends, customer needs, and competitor offerings. Use this knowledge to inform product decisions and drive innovation. Define and track key performance indicators (KPIs) to measure the product's success and identify areas for improvement. Work closely with engineering and customer teams to ensure timely delivery of high-quality products, leveraging a strong technical background to collaborate with engineering teams and address any technical roadblocks effectively. Lead agile development processes, including sprint planning, daily stand-ups, and retrospectives. Gather and analyse client, user, and stakeholder feedback to inform product improvements. Monitor product performance and iterate based on data-driven insights. Act as the main point of contact for customer communication, ensuring transparency and satisfaction. Requirements Bachelor's degree in Computer Science, Engineering, or a related field, with a strong preference for candidates with a solid technical foundation. 3+ years of experience as a product manager, preferably in a technical product management role, or in a similar position within a technology-driven environment. Proven track record of delivering successful products from concept to launch. Strong understanding of agile methodologies and product management principles. Excellent communication, leadership, and interpersonal skills. Ability to work effectively in a fast-paced, dynamic environment. Experience with AI and technology integration is a plus Prior experience with consulting or working with diverse client projects is preferable Team-leading experience is preferable. Benefits Work on international projects: Be part of a global team working with clients from across the world. Remote-first culture: Enjoy the flexibility of a remote workplace, allowing you to work from anywhere. Regular team outings: Even with remote work, we believe in building strong team bonds through regular social and team-building events. Collaborative & growth-oriented: Learn from senior engineers, work in a collaborative environment, and grow professionally with opportunities for career development. Competitive Salary and Benefits Check out our website at - https://shurutech.com/ Details Show more Show less

Senior Software Development Engineer Test India 4 years Not disclosed Remote Full Time

We're looking for a passionate QA Automation Engineer who thrives in fast-paced environments and has a strong product and systems mindset. You’ll play a key role in owning and scaling our test automation framework, ensuring reliability and quality across mobile and API layers. This is not a traditional testing role — we’re looking for someone who understands systems end-to-end and brings strong engineering practices to QA. Responsibilities: Design, develop, and maintain scalable automation frameworks for mobile and API testing. Implement and improve CI/CD pipelines to seamlessly integrate tests into our deployment workflows. Collaborate closely with developers and product managers to understand system behavior, define test strategies, and proactively prevent bugs. Conduct manual testing when needed for edge cases or exploratory sessions. Debug complex issues by inspecting network logs, APIs, and system interactions. Promote code quality and reusability by following OOP principles and writing clean, modular test code. Continuously optimize test suites for speed, reliability, and coverage Requirements: Immediate Joiners only 4+ years of experience in QA Automation, with a strong focus on mobile and API testing. Proficient in Appium and Selenium + Java Solid understanding of REST APIs ,debugging tools (Postman, Charles Proxy, etc.). Strong programming skills and ability to write optimized, refactorable test code (using OOP). Deep system thinking with the ability to understand architecture, integration points, and dependencies. Experience building and scaling test automation frameworks from scratch. Familiarity with CI/CD tools like Jenkins, GitHub Actions. Strong problem-solving and logical thinking skills. Benefits: Competitive salary and benefits package. Opportunity to work with a team of experienced product and tech leaders. A flexible work environment with remote working options. Continuous learning and development opportunities. Chance to make a significant impact on diverse and innovative projects. Show more Show less

Product Engineer (Backend- DotNet) Jaipur,Rajasthan,India 3 - 5 years Not disclosed Remote Full Time

Category: Technology Location: We are seeking a talented and experienced Product Engineer to lead the design and development of both new and existing products. As a pivotal member of our engineering team, you should possess strong analytical and design skills, a profound understanding of software design principles, and advanced problem-solving capabilities. A top-notch Product Engineer will not only transform ideas into high-end products but also drive team success through exemplary leadership, fostering an environment of learning and adherence to best coding practices. Our goal is to consistently exceed the expectations of our customers with outstanding product solutions. Responsibilities Develop new product features according to the provided specifications and requirements. Work with Technical Lead to execute necessary components and deploy them to production environment. Actively participate in the system design and contribute new ideas and best ways of implementation. Support the product and fix bugs reported by users and QA team. Able to write and test their own code Always adhere to the best development practices. Requirements Development in an C#,Dotnet Framework and Typescript with an overall experience of 3-5 years. Experience working in Agile methodologies such as Scrum and Kanban. Continuous integration (Bamboo/Teamcity/Octopus or similar). Well versed with rest APIs and event driven architecture Professional command of SQL and ORM. Command of unit testing. JIRA, DevOps or other bug tracking software. Experience with Git/Mercurial/TFS Experience with Azure Ecosystem Ability to work independently with minimal supervision. Ability to deliver quickly Benefits Competitive salary and benefits package. Opportunity to work with a team of experienced product and tech leaders. A flexible work environment with remote working options. Continuous learning and development opportunities. Chance to make a significant impact on diverse and innovative projects. Details Show more Show less

Dotnet Engineer India 3 - 5 years Not disclosed Remote Full Time

Job Description This is a remote position. We are seeking a talented and experienced Product Engineer to lead the design and development of both new and existing products. As a pivotal member of our engineering team, you should possess strong analytical and design skills, a profound understanding of software design principles, and advanced problem-solving capabilities. A top-notch Product Engineer will not only transform ideas into high-end products but also drive team success through exemplary leadership, fostering an environment of learning and adherence to best coding practices. Our goal is to consistently exceed the expectations of our customers with outstanding product solutions. Responsibilities: ● Develop new product features according to the provided specifications and requirements. ● Work with Technical Lead to execute necessary components and deploy them to production environment. ● Actively participate in the system design and contribute new ideas and best ways of implementation. ● Support the product and fix bugs reported by users and QA team. ● Able to write and test their own code ● Always adhere to the best development practices. Requirements ● Development in an C#,Dotnet Framework and Typescript with an overall experience of 3-5 years. ● Experience working in Agile methodologies such as Scrum and Kanban. ● Continuous integration (Bamboo/Teamcity/Octopus or similar). ● Well versed with rest APIs and event driven architecture ● Professional command of SQL and ORM. ● Command of unit testing. ● JIRA, DevOps or other bug tracking software. ● Experience with Git/Mercurial/TFS ● Experience with Azure Ecosystem ● Ability to work independently with minimal supervision. ● Ability to deliver quickly Benefits ●Competitive salary and benefits package. ●Opportunity to work with a team of experienced product and tech leaders. ●A flexible work environment with remote working options. ●Continuous learning and development opportunities. ● Chance to make a significant impact on diverse and innovative projects. Show more Show less

Product Engineer Jaipur,Rajasthan,India 3 - 5 years None Not disclosed Remote Full Time

Category: Technology Location: We are seeking a talented and experienced Product Engineer to lead the design and development of both new and existing products. As a pivotal member of our engineering team, you should possess strong analytical and design skills, a profound understanding of software design principles, and advanced problem-solving capabilities. A top-notch Product Engineer will not only transform ideas into high-end products but also drive team success through exemplary leadership, fostering an environment of learning and adherence to best coding practices. Our goal is to consistently exceed the expectations of our customers with outstanding product solutions. Responsibilities Develop new product features according to the provided specifications and requirements. Work with Technical Lead to execute necessary components and deploy them to production environment. Actively participate in the system design and contribute new ideas and best ways of implementation. Support the product and fix bugs reported by users and QA team. Able to write and test their own code Always adhere to the best development practices. Requirements Development in an C#,Dotnet Framework and Typescript with an overall experience of 3-5 years. Experience working in Agile methodologies such as Scrum and Kanban. Continuous integration (Bamboo/Teamcity/Octopus or similar). Well versed with rest APIs and event driven architecture Professional command of SQL and ORM. Command of unit testing. JIRA, DevOps or other bug tracking software. Experience with Git/Mercurial/TFS Experience with Azure Ecosystem Ability to work independently with minimal supervision. Ability to deliver quickly Benefits Competitive salary and benefits package. Opportunity to work with a team of experienced product and tech leaders. A flexible work environment with remote working options. Continuous learning and development opportunities. Chance to make a significant impact on diverse and innovative projects. Details

Product Engineer (Frontend) India 0 years None Not disclosed Remote Full Time

Category: Technology Location: We are looking for a motivated Frontend Product Engineer to join our dynamic engineering team. In this role, you will focus on developing intuitive, user-friendly, and performant web interfaces that enhance the user experience. This position is ideal for someone passionate about frontend development, eager to learn new technologies, and receptive to feedback. Job Responsibilities Develop responsive and accessible web applications with a focus on clean and efficient frontend code. Translate design wireframes and mockups into functional, high-quality user interfaces using modern frameworks and libraries. Optimize web applications for speed and scalability, ensuring a seamless user experience. Participate in code reviews as a contributor and reviewer to maintain high-quality code standards. Stay updated on the latest frontend technologies, frameworks, and best practices to continuously improve development processes. Collaborate closely with developers, and product managers to deliver end-to-end solutions. Demonstrate openness to feedback and apply it to improve personal and team performance. Contribute to frontend architectural discussions and decision-making as your expertise grows. Requirements While we list a wide range of skills and experiences below, we value a willingness to learn and adapt as much as existing expertise. Technical Proficiency Proficiency in modern JavaScript (ES6+), HTML5, and CSS3. Hands-on experience with frontend frameworks like React, Angular, or Vue.js. Familiarity with state management tools (e.g., Redux, Vuex, or Context API). Understanding of RESTful APIs and integrating them into frontend applications. Experience with version control systems like Git. Knowledge of testing frameworks (e.g., Jest, Cypress, or React Testing Library) is a plus. Familiarity with build tools and bundlers like Webpack, Vite, or Parcel. Benefits Work on international projects: Be part of a global team working with clients from across the world. Remote-first culture: Enjoy the flexibility of a remote workplace, allowing you to work from anywhere. Regular team outings: Even with remote work, we believe in building strong team bonds through regular social and team-building events. Collaborative & growth-oriented: Learn from senior engineers, work in a collaborative environment, and grow professionally with opportunities for career development. Competitive Salary and Benefits Check out our website at - https://shurutech.com/ Details

Product Engineer (Node.js) India 2 - 3 years None Not disclosed Remote Full Time

Category: Technology Location: We are looking for a highly skilled Backend Product Engineer to lead the design, strategy, and quality of software development for our growing team. If you're passionate about creating scalable, reliable, and secure backend systems while mentoring and collaborating with teams, this role is for you! Key Responsibilities Own the design, strategy, and quality of backend software development for your team. Translate high-level objectives into iterative Minimum Viable Products (MVPs), refine, and evolve them into scalable, extensible systems. Design and develop highly scalable, secure, and fault-tolerant backend systems with clean, maintainable code. Mentor team members, conduct code reviews, and advocate for improvements to ensure high-quality standards. Continuously explore and adopt new technologies and tools to improve the product offering. Exercise high ownership and initiative in driving backend projects to success. Analyze various technical solutions for complex problems and provide optimal recommendations based on deep research and evaluation. Collaborate with other engineering teams to share best practices and improve processes. Requirements What We’re Looking For Skills Even if you don’t meet every single requirement, we’d love to hear from you if your skills align closely with the following: 2-3 years of backend development experience with a primary focus on Node.js and Express.js. Proven ability to build, test, deploy, and scale Node.js applications using Express.js for consumer or enterprise products. Strong expertise in RESTful API and gRPC service design, focusing on performance and low-latency communication. Familiarity with infrastructure tools such as Ansible, Terraform, Docker, Kubernetes, and databases like PostgreSQL, MySQL, or MongoDB. Experience with Agile methodologies, Test-Driven Development (TDD), and CI/CD pipelines. Solid understanding of memory management, performance optimization, concurrency, fault tolerance, and backend security. Proficient in Object-Oriented Programming (OOP) and design patterns for building maintainable and scalable systems. Strong skills in Domain Modeling to design software solutions that effectively represent real-world processes. Excellent communication and collaboration skills to work closely with cross-functional teams and external partners. Benefits Work on international projects: Be part of a global team working with clients from across the world. Remote-first culture: Enjoy the flexibility of a remote workplace, allowing you to work from anywhere. Regular team outings: Even with remote work, we believe in building strong team bonds through regular social and team-building events. Collaborative & growth-oriented: Learn from senior engineers, work in a collaborative environment, and grow professionally with opportunities for career development. Competitive Salary and Benefits Check out our website at - https://shurutech.com/ Details

Golang Engineer India 3 years None Not disclosed Remote Full Time

Position: Senior Product Engineer (Golang+Java) Location: Remote Experience: 3+ years Company: https://shurutech.com/ About the Role: We’re looking for a skilled Engineer with hands-on experience in Java and Golang . Key Responsibilities: Architect and develop robust, high-scale payment systems Drive technical decisions and ensure high code quality Collaborate with product and design teams for solution delivery Maintain security, compliance, and uptime standards Requirements: 3+ years of backend development experience Strong knowledge of APIs, microservices, and cloud infrastructure Why ShuruTech? 100% remote work Fast-paced, product-focused culture Opportunity to work on impactful projects Yearly bonus + Increment Reimbursement for Mobile + WIFI + Skill Development + Chatgpt & Copilot Best Leave policies Great work life balance Upgrade with latest Working Environment and Devices Health Insurance Best Opportunity for Grow

Senior Product Engineer (Backend) India 4 years None Not disclosed Remote Full Time

Category: Technology Location: We're looking for a Senior Product Engineer who can architect, code, and lead. This is a backend-heavy role where you'll both contribute hands-on and guide a small team of developers. If you’ve built scalable systems, understand real-world business workflows (especially ERP or e-commerce), and thrive in fast-paced product environments—this one’s for you. Responsibilities Lead backend architecture and own core system design Code daily in a backend language of your choice (Go, Java) Integrate complex transactional systems like ERP, order management, and inventory Guide 2–3 backend and 2–3 frontend developers Make smart trade-offs in architecture, speed, and scaling Collaborate with product to understand real-world user needs Dive into infra/devops when needed (CI/CD, Docker, cloud setup) Requirements 4+ years of backend development experience in product-led companies Hands-on experience with Golang (mandatory) and Java is required Proven experience leading engineering teams as Tech Lead or Architect Exposure to ERP systems, e-commerce, or logistics workflows Solid API design and database fundamentals (SQL/NoSQL) Comfortable with AWS/GCP, CI/CD pipelines, and tools like Docker, Terraform, Kubernetes Ability to write clean, maintainable code and review others' work Benefits Competitive salary and benefits package. Opportunity to work with a team of experienced product and tech leaders. A flexible work environment with remote working options. Continuous learning and development opportunities. Chance to make a significant impact on diverse and innovative projects. Details

Product Engineer (Ruby) Jaipur,Rajasthan,India 3 years None Not disclosed Remote Full Time

Category: Technology Location: We are seeking a talented and experienced Senior Product Engineer to lead the design and development of both new and existing products. As a pivotal member of our engineering team, you should possess strong analytical and design skills, a profound understanding of software design principles, and advanced problem-solving capabilities. A top-notch Senior Product Engineer will not only transform ideas into high-end products but also drive team success through exemplary leadership, fostering an environment of learning and adherence to best coding practices. Our goal is to consistently exceed the expectations of our customers with outstanding product solutions. Responsibilities Own the design, strategy, and quality of software development for your team. Translate objectives into iterative MVPs, evaluate, and then refactor into a scalable and extensible design. Design and develop highly scalable, reliable, secure, and fault-tolerant systems with a clean code base, requiring minimal guidance. Mentor team members, review code, and advocate for improvements to ensure high standards. Continuously research new technologies and tools to enhance product offerings. Exercise high ownership and initiative in all projects. Analyse different technical options for a problem statement, evaluate them with pros and cons and propose optimal solutions based on thorough research. Collaborate with other engineering teams to learn from and share best practices. Requirements Experience: Minimum of 3 years in software development, with practical experience in creating, testing, deploying, and designing large-scale applications for consumer or enterprise products. Programming Skills: Proficient in Ruby on Rails. Eagerness to learn additional languages as needed. API Design: Skilled in designing and implementing high-performance RESTful and GRPC services with low latency. Infrastructure Tools: Experienced with tools such as Ansible, Terraform, Docker, Kubernetes, and databases including PostgreSQL, MySQL, and MongoDB. Development Practices: Proficient in Agile methodologies, Test-Driven Development (TDD), Continuous Integration and Deployment (CI/CD). Software Concepts: Excellent understanding of memory management, performance optimization, concurrency and multithreading, fault tolerance, and security. Design and Architecture: Object-Oriented Programming and Design Patterns: Strong grasp of object-oriented programming principles, coupled with proficient use of design patterns to solve complex problems and enhance code maintainability and scalability. Domain Modelling: Exceptional ability to model complex real-world processes and interactions into clear and effective software solutions. This involves leveraging OOP and design patterns to ensure that the software architecture aligns closely with business needs. Communication Skills: Exceptional verbal and written communication abilities, with a proven track record of effectively engaging with both internal and external stakeholders. Benefits Competitive salary and benefits package. Opportunity to work with a team of experienced product and tech leaders. A flexible work environment with remote working options. Continuous learning and development opportunities. Chance to make a significant impact on diverse and innovative projects. Details

Product Engineer (React Native) Jaipur,Rajasthan,India 2 - 3 years None Not disclosed Remote Full Time

Category: Technology Location: Contribute to the design and development of mobile applications across platforms (iOS and Android) with a focus on performance, scalability, and reliability. Collaborate with cross-functional teams including product managers, designers, and backend engineers to define technical requirements and deliver mobile products that align with business objectives. Implement clean, maintainable, and efficient code, adhering to best practices and ensuring the mobile applications are optimized for performance. Assist in translating requirements into MVPs and iteratively refining them into scalable and extensible designs. Work on debugging, performance tuning, and troubleshooting issues, ensuring that mobile applications run smoothly and efficiently. Participate in code reviews, providing and receiving constructive feedback to maintain code quality. Stay updated on new technologies and continuously seek to improve the product development process through research and experimentation. Requirements While we list specific skills and experiences below, we understand that not every candidate will be proficient in every area. What matters most is your ability to learn and grow. The more your experience aligns with the following, the better: Experience: 2-3 years of experience in mobile software development, working on real-world mobile applications for consumer or enterprise products. Mobile Development Skills: Hands-on experience with mobile development frameworks and languages such as Kotlin, React Native, or Flutter. Development Practices: Familiarity with Agile methodologies, Test-Driven Development (TDD), and Continuous Integration/Continuous Deployment (CI/CD). Collaboration: Strong team player with experience working in a collaborative environment, including experience working closely with product managers and designers. Communication Skills: Clear verbal and written communication skills, with the ability to articulate ideas and feedback effectively. Benefits Work on international projects: Be part of a global team working with clients from across the world. Remote-first culture: Enjoy the flexibility of a remote workplace, allowing you to work from anywhere. Regular team outings: Even with remote work, we believe in building strong team bonds through regular social and team-building events. Collaborative & growth-oriented: Learn from senior engineers, work in a collaborative environment, and grow professionally with opportunities for career development. Competitive Salary and Benefits Details