Software developer

ProductIn
Gurugram, Haryana, India

Company: ProductIn

Role: Software Developer

Location: Remote

Employment Type: Full Time

Experience: 2-3 years

About ProductInProductIn is a service company that helps businesses get more out of their existing products, software or otherwise. We provide hands-on support, technical guidance, and expert advice so that products run better, scale further, and solve real problems for their users.

About the RoleWe're looking for a Software Developer who enjoys working with existing codebases as much as building new features. You'll work directly with client products: understanding them, fixing issues, improving performance, and adding functionality. This is a great role for someone who likes variety, problem-solving, and client-facing technical work.

Key Responsibilities

  • Analyze, maintain, and enhance clients' existing software products
  • Debug issues, resolve production problems, and improve performance and stability
  • Develop new features, integrations, and automation as required
  • Review code, suggest improvements, and follow good engineering practices
  • Write clear technical documentation for the code and systems you work on
  • Communicate with clients and internal team members to understand requirements and share progress
  • Provide technical guidance and recommendations to clients on their productsRequired Skills and Qualifications
  • Bachelor's degree in Computer Science, IT, Engineering, or a related field (or equivalent practical experience)
  • Strong programming skills in at least one language such as [Python / JavaScript / Java / C#]
  • Experience with web technologies, APIs, and databases (SQL and/or NoSQL)
  • Familiarity with Git and version control workflows
  • Good debugging and problem-solving skills
  • Ability to read and understand code written by others
  • Clear communication skills, written and verbalGood to Have
  • Experience with cloud platforms (AWS / Azure / GCP)
  • Knowledge of testing, CI/CD, and DevOps basics
  • Experience supporting or maintaining production systems
  • Exposure to industrial, enterprise, or SCADA/automation software
  • Prior experience in a consulting or client-support environmentWhat We Offer
  • Exposure to a wide range of products, industries, and technical challenges
  • Ownership and the chance to grow with a new company
  • Direct work with founders and decision-makers
  • Learning opportunities and a supportive, flexible work culture
  • Competitive compensation: [add details]How to ApplySend your resume and a short note about a project you're proud of to jd@productin.in , or message us on LinkedIn.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →