Job Description We are seeking for Full-stack software engineer who will be responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. Also, involved in the entire software development lifecycle including designing software architecture,