The ideal candidate is a self-motivated, multi-tasker, and demonstrated team player. You will be a Full-Stack developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and have outstanding communication and leadership skills. You should have at-least 2 years of recent working experience in Node.js or React.js .Responsibilities Writing clean, high-quality, high-performance, maintainable code. Coordinate cross-functionally to insure project meets business objectives and compliance standards. Support test and deployment of new products and features. Participate in code reviews.Requirements Working experience of node.js, relational databases, NoSQL databases, SQL queries and any major cloud service (AWS, GCP or Azure). Expertise in React.js . Experience with other major front end frameworks, server side languages and other programming frameworks is a huge plus. Bachelor's or Master's degree in any engineering or computers course. 2+ years of relevant work experience. Experience with Agile or Scrum software development methodologies. Ability to multitask, organize, and prioritize work