Develop, maintain, and improve our web portal and mobile applications. Work with software team on unit testing and QA process Design and implement scalable backend systems using Node.js, AWS IoT, Kinesis, S3, and related technologies. Build and optimize frontend interfaces using React Native, Kotlin, and TypeScript. Develop integrations between web, mobile, backend, and occasionally hardware systems. Implement and support video streaming solutions using SRT/RTSP technologies. Debug, troubleshoot, and resolve issues across the stack to ensure high performance and reliability. Stay current with industry trends and best practices in web and mobile application development. Write and maintain clear and concise technical documentation.