Responsibilities
Build services and platform which power TD AI
Understand, follow and contribute to TD AI's standards for the software development life cycle
Work closely with product and tech team to deliver efficient, maintainable and unit tested software
Collaborate with product & business teams to understand customer journeys and solve problems that help TD AI grow under the guidance of senior
Write good tech specs, and come up with better solutions
Fixing bugs and implementing enhancements
Requirements
Strong problem solving skills and a fast learner
Excellent understanding of computer science fundamentals, data structures, algorithms and design patterns
Deep understanding on OOPs concepts, logics, & JavaScript
0-2 years of experience working experience in programming language like Java, C#, Python or GoLang & basic understanding of databases like MySQL, PostgreSQL etc.
Knowledge of HTML5 / CSS3, React etc.
Decent knowledge of fundamentals of computer science and web development
A passion for learning new technologies to deliver exceptional products.