Support the development and maintenance of our web portal and mobile application.
Requirements
- Frontend: React Native, Kotlin, TypeScript
- Backend: Node.js
- Cloud: AWS IoT, Kinesis, S3
- Video streaming: RTSP/SRT
- Strong understanding of modern software development practices, including CI/CD pipelines and version control (e.g., Git).
- Experience building and deploying mobile applications for both iOS and Android platforms.
- Familiarity with database design and optimization, both SQL and NoSQL solutions.
Responsibilities
- 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.
Other
- Minimum 6 years experience in full-stack development
- Excellent problem-solving and debugging skills.
- Strong communication skills and the ability to work effectively in a remote team environment.
- This is a remote position with flexible working hours.
- The role may require occasional availability outside standard working hours to support urgent issues or deployments.