You will contribute to our continually evolving HR platform by working as lead developer on the in-house product development team. It requires experience of working on HTML5, CSS, Javascript, MySQL, and Java (very important) in an agile environment. Mobile experience is a big plus.

You will collaborate with locally based team members and remote product/project managers and will contribute to the design and implementation of new features.


  • Translate software requirements into workable programming code.
  • Work with Team members, discuss technical solutions with them
  • Participate actively in scrum meetings
  • Conduct code reviews for peers.
  • Perform coding, get it reviewed by other members of the team.
  • Collaborate with Development, QA, and Product Management teams for implementation
  • Mentor team members and guide them when needed.
  • Ability to self-direct, work without supervision and balance multiple duties

Personality Traits

  • Good problem solving skills.
  • Good oral and written English communication skills.
  • An attitude of a self-starter, be highly motivated and a team player.
  • Strong sense of ownership, urgency and drive.
  • Willingness to learn about the domain.
  • Excellent debugging skills.
  • Strong attention to detail.
  • Respect for deadlines. Should make every possible attempt to meet them.
  • Excellent documentation skills.
  • Process oriented attitude.


  • Strong technical background with good understanding of product development life cycle.
  • Expertise in full stack application design and development across all relevant form factors – smartphone, tablet, laptop, desktop, etc.
  • Mobile development (IOS or Android) development experience is a plus.
  • 6 to 8 years of experience building web applications using Java.
  • Detailed understanding of front-end Web application technologies like HTML5, Javascript, CSS.
  • Proficient in MySQL or another RDBMS variant with 2+ years of experience building and interfacing with the database.
  • Knowledgeable in MongoDB.
  • Good know-how of modern frameworks.
  • Keen understanding of user experience and user interface design.
  • Familiarity with Agile software development processes including Scrum.
  • Experience with JIRA or similar issue & project tracking tool.


  • Bsc in Computer Science / Information Technology.
  • B.Tech/B.E. – Any Specialization.

Apply for This Position

DOC or PDF only