Deskripsi Pekerjaan
Join our innovative team at IS Professional Services Opc as a Senior Software Developer - Android and make a significant impact on the future of power tool technology. In this exciting role, you will be at the forefront of developing cutting-edge mobile applications that bridge the gap between hardware and software.
You will collaborate directly with our Electrical Engineers to define and implement robust communication protocols between our Android applications and power tools. This unique opportunity allows you to work at the intersection of mobile development and IoT technology, creating solutions that enhance user experience and operational efficiency.
As a senior member of our development team, you will lead the design, implementation, and optimization of Android applications that serve critical functions for our industrial clients. Your expertise will be instrumental in ensuring seamless connectivity between mobile devices and hardware components, setting new standards in the power tool industry.
We are looking for a passionate developer who thrives in a collaborative environment and is excited about solving complex technical challenges. If you have a strong background in Android development and a desire to work on innovative projects that make a difference, we encourage you to apply and become part of our growing team.
Tanggung Jawab
- Design, develop, and maintain high-performance Android applications for power tool control and monitoring
- Collaborate with Electrical Engineers to define and implement communication protocols between mobile apps and hardware devices
- Lead the architecture and implementation of scalable solutions for industrial Android applications
- Optimize application performance and ensure compatibility across various Android devices and versions
- Implement robust security measures to protect sensitive data and communication channels
- Conduct thorough testing and debugging to ensure application reliability and user satisfaction
- Stay updated with the latest Android development trends and technologies to drive innovation
- Mentor junior developers and contribute to the continuous improvement of our development processes
Kualifikasi
- Bachelor's degree in Computer Science, Engineering, or related field
- 5+ years of professional experience in Android development using Java/Kotlin
- Strong understanding of Android SDK, different versions of Android, and how to deal with different screen sizes
- Experience with RESTful APIs to connect Android applications to back-end services
- Familiarity with IoT protocols and communication between mobile devices and hardware
- Proficiency in version control systems, particularly Git
- Strong problem-solving skills and ability to work in a collaborative team environment
- Experience with Agile development methodologies and continuous integration practices