Description

We are seeking a highly skilled Senior Software Developer with 5 7 years of experience in Agile Software Development. The ideal candidate will be an expert in Node.JS development and possess a strong understanding of software development best practices. Knowledge of ReactJS and experience with Google Chat products (CCAI) will be considered an added advantage. This role requires a proactive individual who can work collaboratively in a fast paced environment and contribute to the development of innovative software solutions.

Responsibilities:

  • Design, develop, and maintain scalable web applications using Node.JS.
  • Collaborate with cross functional teams to define, design, and ship new features.
  • Participate in Agile ceremonies, including sprint planning, daily stand ups, and retrospectives.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug applications to optimize performance and user experience.
  • Stay updated with emerging technologies and industry trends to ensure the team is using the best tools and practices.

Mandatory Skills:

  • 5 7 years of experience in Agile Software Development.
  • Expertise in Node.JS development is a deal breaker.

Preferred Skills:

  • Knowledge of ReactJS.
  • Experience working with Google Chat products (CCAI).

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Strong problem solving skills and ability to work independently as well as in a team.
  • Excellent communication skills, both verbal and written.
  • Proven ability to manage multiple tasks and meet deadlines in a fast paced environment

Education

Bachelor's degree