Responsibilities: • Design, develop, test, deploy, maintain, and improve the software. • Continually learn, set, teach and apply software development best practices, design patterns, tools, and technologies. • Come up with new ideas to make a better software product. Requirements: • Experience with HTML, CSS, and Javascript. • Familiarity with OOP concepts and knowledge of any OOP language. • Good knowledge of web fundamentals..