
Job Description:
Job Description: We seek an energetic Search Engine Optimization (SEO) Specialist to join our internet marketing team. You will be responsible for working with our clients to improve their organic search results, manage SEO campaigns, identify areas of opportunity, and attempt to improve the client's site rankings in major search engines. The ideal candidate is a problem solver with solid SEO fundamentals and a demonstrated record of SEO success. This position is for someone who can wear many hats, is passionate about all things related to content marketing and SEO, and cares for their team and our clients.

About IndiWork Software Solutions Pvt. Limited
About
IndiWork is a full service provider for web design, custom development and online marketing to help grown your brand. GET Your Project RIGHT the FIRST Time.
Tech stack
Company video


Photos
Connect with the team
Similar jobs
Here’s a sharp, to-the-point JD draft for your 18-startup Sales Rep role:
Sales Representative – Early-Stage Startup
Experience: 0.6–1 year (Edtech sales experience a plus)
What you’ll do
- Hunt for leads, close deals, and hit targets in a fast-moving startup environment.
- Build and maintain relationships with schools, educators, and corporate clients.
- Demo products, handle objections, and drive adoption.
- Work closely with the founding team to shape our sales playbook.
What we’re looking for
- 0.6–1 year in sales (bonus points for edtech experience).
- A natural communicator who loves talking to people.
- Resilient, self-driven, and hungry to learn.
- Comfortable in high-speed, high-growth environments.
Why join us
- Work directly with founders and make a real impact.
- Fast growth = fast career progression.
- Competitive pay + performance incentives.
JOB PROFILE: - SOFTWARE ENGINEER TRAINEE
Experience with Web fundamentals like HTML5, JavaScript, CSS3, and JSP, etc.
Good understanding of Object-Oriented JavaScript (OOJS), ES6,
Hands-on exp in Web app development using modern client-side MVC frameworksusing ReactJS
Thorough understanding of ReactJs and its core principles
Experience with common front-end development tools such as Babel, Webpack, NPM,etc.
Experience developing custom reusable components in ReactJS
Proficient understanding of unit testing using JavaScript test frameworks like JEST
Experience integrating REST APIs
Ability to understand business requirements and translate them into technical requirements
At Wendor, we’re transforming the vending industry in India with our in-house designed, tech-enabled smart vending machines — already live in 70+ cities and expanding rapidly. We’re a focused, fast-growing team where everyone takes ownership and moves with purpose.
We are looking for a Senior Software Engineer to take end-to-end ownership of the software powering Wendor’s smart vending machines. In this role, you will architect and develop robust full-stack applications, integrate low-level systems on Linux, and lead a team of engineers to build scalable, real-time software solutions.
Your work will directly impact how users interact with our machines across 70+ cities. This is a hands-on role where you’ll collaborate with cross-functional teams, solve complex technical challenges, and contribute to innovations that push the boundaries of smart retail automation.
Key Responsibility:
● Develop and maintain full-stack applications (using technologies Node.js, React) to support Wendor's smart vending ecosystem, ensuring seamless frontend and backend functionality.
● Work on low-level integrations with vending hardware, optimizing performance and stability on Linux-based systems.
● Build and manage scalable backend services and RESTful APIs to handle real-time data, payments, and machine operations.
● Lead and mentor a team of 3–4 software engineers, conducting code reviews, guiding technical decisions, and ensuring timely deliveries.
● Write efficient SQL queries and manage data flow between services and databases to ensure reliability and responsiveness of the platform. ● Ideate, prototype, and implement new features, tools, or automations to improve product performance and internal processes.
● Collaborate with cross-functional teams including hardware, product, design, and operations to deliver integrated solutions.
● Ensure system reliability, performance, and uptime for software running on live vending machines across India.
● Maintain code quality through unit tests, integration tests, and E2E testing practices, following modern software engineering standards.
● Stay updated with emerging tech trends to help Wendor innovate faster and smarter.
Requirements:
● Proven experience as a Senior Software Engineer or similar role.
● Strong customer-centric mindset with a commitment to product excellence.
● Expertise in full-stack development (frontend + backend technologies).
● Ability to write clean, maintainable, and well-documented code.
● Passion for innovation, scalability, and problem-solving.
● Location- Gurugram(On-site).
Responsibilities
- Hire kick-ass engineers and coordinate their training and onboarding with our HR team
- Guide and mentor the engineering team, setting the bar for good programming skills through personal example
- Work with the Project Management team to manage software development projects by setting requirements, goals and timelines
- Prepare and manage the engineering department’s budget
- Design strategies for future development projects based on the company’s overall objectives and resources
- Coordinate with external stakeholders for new integrations and tools
- Track, report and improve execution metrics for your group.
- Deliver superior economics by making strategic investments in automation, analytics and machine learning.
- Work with our security team to assure Cloud environments are secure and compliant.
- Implement engineering processes under the guidance of the CTO.
- Lead technical resolution of priority incidents, facilitate post-incident evaluations and ensure permanent closure of incidents.
- Design, experiment, and implement processes to increase the overall productivity of geographically distributed teams by tracking the relevant metrics
- Make an impact on overall tech culture and make collaboration across teams very effective to reach important business goals.
Skills
- Experience as a director of engineering or similar senior-level position
- 10+ years working in a technological role with 2+ years managing 20 or more engineers
- A seasoned leader who has unlimited energy to influence and daring to take initiatives and risks.
- A programmer who is a role model.
- Excellent project management skills
- High personal drive; results oriented; makes things happen
- Supremely tech savvy, able to wear multiple hats such as being an awesome programmer, application developer, technical architect, database designer.
- Large scale software product engineering experience with contemporary tools and delivery methods in a complex environment (i.e. DevOps, CI/CD, Agile, etc.).
- Must be knowledgeable about industry trends, best practices, and change management.
- Excellent communication and interpersonal skills
- Effective in building close working relationships with others
- Innovative and creative and adaptive to new environment
- Ability to absorb professional knowledge quickly and develop skills.
- You love collaborative environments that use agile methodologies to encourage creative design thinking and find innovative ways to develop with cutting edge technologies.
- Ambitious individual who can work under their own direction towards agreed targets/goals with creative approach to work.
- Intuitive individual with an ability to manage change and proven time management.
- Proven interpersonal skills while contributing to team effort by accomplishing related results as needed.
- Great aptitude and analytical thinking.
- Self-directed and capable of working in a dynamic environment.
- Experience in UI work is preferred.
- Diligence and proactive behavior is expected/must.
- Writing complex SQL queries and optimizing queries is a PLUS.
- Good knowledge in Server Performance Optimization is a PLUS.
- Experience with advanced data structures, API/service interface development and web development.
- Experience building large scale systems in a high availability production environment is preferred.
Tomcat application server knowledge
As the backend engineer developer, you will drive the vision of AvatarLife and make it a significant player in metaverse gaming space. You will steer the development of our games and everything that comes with it.
Skills Required
- 2+ years experience in Node.js is required
- Experience in game development
- Familiarity with typescript is a plus
We are looking for individuals who can work independently and are fine with unstructured scenarios. We are flexible with the job location, working hours and compensation structure. We will match industry standard when it comes to all aspects of your professional development to make sure you can focus on making a great product.
Role: Product Manager
Experience: 5-10 years
Location: Hyderabad (Remote due to COVID-19)
Technovert is not a typical IT services firm. We inculcate the product mindset for the talent working with us. We have to credit two of our successful products generating $2M+ in licensing/SaaS revenues which is rare in the industry.
Step ahead, we are looking for a Product Manager who can create best out of excellent engineering minds and build together a product which suffice Insurance Industry needs. This is a pivotal role where you can see yourself working with the Technology, Sales, Marketing and Leadership team.
Your Responsibilities
- Identify product market opportunities through market research, customer profiling, needs analysis, market sizing and competitive analysis.
- Define the product strategy, and translate product strategy into roadmap and feature definition, in line with business and customer experience objectives.
- Collect and develop ideas, prioritize the ideas, create business cases
- Define, track, and improve key product metrics.
- Drive the product discovery process for large projects and support the product implementation and deployment
- Partner and collaborate with stakeholders from multiple teams like Engineering, UX, Data, etc. across numerous business units across countries and teams
- Liaise with Engineering and Product owners to help them implement and verify the product increments
- Liaise with Sales, Marketing, Services and Support organizations to launch the product evolutions to market
- Works with product marketing department to develop effective communication activities and programs including product positioning, collateral development, whitepapers, and analyst engagement
- Serves as the key contact for product questions and new product ideas which surface from customers, sales, or market research.
- Manages the resolution of escalated customer problems. Escalates problems and issues to other departments when needed.
Ideal Candidate Traits
- Strong understating of the Insurance industry. Preferable Life & Health.
- Must be able and willing to think and act strategically and tactically
- Excellent communication skills, and design thinking skills
- Strong analytical and problem-solving skills. Leveraging data to make informed product decisions.
- Must have sound business judgment as well as the ability to think clearly, analyze quantitatively, problem-solve, scope technical requirements, and prioritize
- Ability to explain the business and technical value of a technical offering to internal and external audience which is a mix of technical and non-technical customer representatives
Minimum Qualifications
- 4+ years of experience in technology product management.
- 3+ years of working in the insurance domain
- Have worked independently or as a lead on GTM and launch of at least 1 product
- Worked closely with developers in an agile development environment
- Prior experience as a developer preferred.

We are looking for a great Go developer who possesses a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and has a reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Responsibilities
-
Writing scalable, robust,, testable, efficient, and easily maintainable code
-
Translating software requirements into stable, working, high performance software
-
Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architectur
Skills
-
Strong knowledge of Go programming language, paradigms, constructs, and idioms
-
Knowledge of common Goroutine and channel patterns
-
Experience with the full site of Go frameworks and tools, including:
- Dependency management tools such as Godep, Sltr, etc.
- Go’s templating language
- Go’s code generation tools, such as Stringer
- Popular Go web frameworks, such as Revel
- Router packages, such as Gorilla Mux
-
Ability to write clean and effective Godoc comments
-
Familiarity with code versioning tools (such as Git, SVN, and Mercurial)

