Job Description
CloudTV OS is a product of CloudWalker Streaming Technologies and is Indias fastest growing Smart TV OS working with over 80 TV brands in India. We are a team of creative minds and love to create innovative solutions that enhance our customers experience. At CloudWalker, you will have the chance to work alongside brilliant minds who are excited about building new products by solving market challenges by breaking stereotypes. Ready to shape the Smart TV experience of the worlds largest democracy What we are looking for: We are looking a T shaped leader with a broad grasp of all things tech with hands on expertise in Android Development, Database Management and track record of building engineering teams. Candidates who are excited by the idea of building new products that align with the business goals. CloudTV OS is a continuously evolving product, ever-growing in features and satisfying the demands of the customers as the product matures and customers demand. You will have a key role in defining the future of our products that reach millions of customers. Designation : Tech Lead Location : Mumbai Technical Requirements: Languages: Node.JS, javascript, PHP, GoLang, React, bash, Python, C, C++ Android Development : Java +Kotlin, Flutter Database : MySQL, MongoDB, SQL Lite Cloud : AWS, Digital Ocean, GCP Infrastructure: Linux, Docker, Kubernetes, NginX, MQTT / Pubsub / Rabbit MQ / NATS Other Requirements: B.Tech / B.E degree/ BS in Computer Science (or equivalent) with 6-7 years of software development. Experience building/maintaining multi-tenanted, distributed applications. Knowledge of architectural memory management, networking, debugging, creating automated test cases, git, github actions, CI/CD. Must be hands-on in designing & developing applications, setup data and infrastructure architecture disciplines and implementing a wide array of products. Knowledge of industry-wide technology trends and best practices Ability to work in collaborative teams to achieve organizational goals Role & Responsibilities : Understand the market or business requirements and challenges to come up with solutions that enhance the product and resolve the need of the customer. Development & implement the product vision & strategy to achieve business requirements. Drive the design process for products or other enterprise tools from understanding business objectives, to defining interactions and delivering beautiful pixels. Approach ambiguous problems systematically, breaking their complexities down into manageable design initiatives. Collaborate with product head, product managers, developers, marketing, and business teams to develop and execute product concepts that deliver on business goals, and are technically feasible to implement. Creating all documents required for the presentation, implementation, creation, testing and deployment of products. Work with development teams and product owners to design and develop product features Lead the scrum team for the development activities Design server-side and client-side architecture Write code considering security and performance aspects. Write effective and clean APIs Effective code review of the team members Integrate the micro service with open-source libraries Unit Test the APIs / Front end development to ensure responsiveness and efficiency Troubleshoot, debug and upgrade software Create security and data protection settings Assist Technical Writer with technical inputs for user documentation