drjobs Senior Android Developer - Communication Protocols Performance العربية

Senior Android Developer - Communication Protocols Performance

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

6years

Job Location drjobs

Bangalore/Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Summary:
As a Senior Android Developer with 5 years of experience specializing in communication protocols Android device performance optimization Android platform development and AWS cloud support you will play a crucial role in the design development and maintenance of highperformance Android applications for Comcast 5G SA Offload Network and Comcast Dual Sim and Dual Standby requirements. The role will involve architecting scalable and highperformance Android solutions while integrating communication protocols specific to 5G NR/SA. Leveraging your expertise in communication protocols platformspecific optimizations and cloud integration you will contribute to the creation of robust and scalable solutions that meet the evolving needs of our users.
Responsibilities:
1.
Develop and maintain highquality Android applications with a focus on communication protocols ensuring seamless data exchange between devices and servers.
2.
Optimize the performance of Android applications for various devices addressing issues such as memory usage CPU utilization and battery consumption.
3.
Collaborate with crossfunctional teams to design and implement platformspecific features and enhancements leveraging your deep understanding of the Android platform.
4.
Implement and integrate communication protocols such as TCP/IP MQTT WebSockets etc. to facilitate realtime data exchange and synchronization.
5.
Design and implement efficient data caching and synchronization mechanisms to minimize network usage and enhance offline capabilities.
6.
Work closely with backend developers to integrate Android applications with cloud services with a focus on AWS (Amazon Web Services) support.
7.
Implement security best practices to protect data transmission and storage ensuring compliance with industry standards and regulations.
8.
Conduct code reviews performance profiling and debugging to maintain code quality and optimize application performance.
9.
Stay updated with the latest advancements in Android development communication protocols and cloud technologies and evaluate their applicability to our projects.
10.
Provide technical guidance and mentorship to junior developers fostering a culture of learning and knowledge sharing within the team.
Requirements:
1.
Bachelor s degree in computer science Engineering or a related field.
2.
Minimum 5 years of professional experience in Android application development with a strong focus on communication protocols performance optimization and cloud integration.
3.
Proficiency in Java and Kotlin programming languages with a deep understanding of the Android SDK and platformspecific optimizations.
4.
Experience with communication protocols such as 5GNR 5G SA 4G 3GPP Telecom standards TCP/IP UDP HTTP MQTT WebSockets etc. and their implementation in Android applications.
5.
Strong understanding of Android device performance metrics and optimization techniques including memory management CPU utilization and battery consumption.
6.
Handson experience with cloud platforms particularly AWS (Amazon Web Services) and knowledge of cloud services such as EC2 S3 Lambda DynamoDB etc.
7.
Familiarity with Android architecture components MVVM/MVP/MVC design patterns and reactive programming frameworks such as RxJava or Kotlin Coroutines.
8.
Excellent problemsolving skills and the ability to troubleshoot complex technical issues in Android applications.
9.
Effective communication skills both written and verbal with the ability to collaborate with cross functional teams and articulate technical concepts to nontechnical stakeholders.
10.
A proactive attitude towards learning and staying updated with emerging technologie

Job Summary: As a Senior Android Developer with 5 years of experience, specializing in communication protocols, Android device performance optimization, Android platform development, and AWS cloud support, you will play a crucial role in the design, development, and maintenance of high-performance Android applications for Comcast 5G SA Offload Network and Comcast Dual Sim and Dual Standby requirements. The role will involve architecting scalable and high-performance Android solutions while integrating communication protocols specific to 5G NR/SA. Leveraging your expertise in communication protocols, platform-specific optimizations, and cloud integration, you will contribute to the creation of robust and scalable solutions that meet the evolving needs of our users. Responsibilities: 1. Develop and maintain high-quality Android applications with a focus on communication protocols, ensuring seamless data exchange between devices and servers. 2. Optimize the performance of Android applications for various devices, addressing issues such as memory usage, CPU utilization, and battery consumption. 3. Collaborate with cross-functional teams to design and implement platform-specific features and enhancements, leveraging your deep understanding of the Android platform. 4. Implement and integrate communication protocols such as TCP/IP, MQTT, WebSockets, etc., to facilitate real-time data exchange and synchronization. 5. Design and implement efficient data caching and synchronization mechanisms to minimize network usage and enhance offline capabilities. 6. Work closely with backend developers to integrate Android applications with cloud services, with a focus on AWS (Amazon Web Services) support. 7. Implement security best practices to protect data transmission and storage, ensuring compliance with industry standards and regulations. 8. Conduct code reviews, performance profiling, and debugging to maintain code quality and optimize application performance. 9. Stay updated with the latest advancements in Android development, communication protocols, and cloud technologies, and evaluate their applicability to our projects. 10. Provide technical guidance and mentorship to junior developers, fostering a culture of learning and knowledge sharing within the team. Requirements: 1. Bachelor s degree in computer science, Engineering, or a related field. 2. Minimum 5 years of professional experience in Android application development, with a strong focus on communication protocols, performance optimization, and cloud integration. 3. Proficiency in Java and Kotlin programming languages, with a deep understanding of the Android SDK and platform-specific optimizations. 4. Experience with communication protocols such as 5GNR, 5G SA, 4G, 3GPP Telecom standards, TCP/IP, UDP, HTTP, MQTT, WebSockets, etc., and their implementation in Android applications. 5. Strong understanding of Android device performance metrics and optimization techniques, including memory management, CPU utilization, and battery consumption. 6. Hands-on experience with cloud platforms, particularly AWS (Amazon Web Services), and knowledge of cloud services such as EC2, S3, Lambda, DynamoDB, etc. 7. Familiarity with Android architecture components, MVVM/MVP/MVC design patterns, and reactive programming frameworks such as RxJava or Kotlin Coroutines. 8. Excellent problem-solving skills and the ability to troubleshoot complex technical issues in Android applications. 9. Effective communication skills, both written and verbal, with the ability to collaborate with cross- functional teams and articulate technical concepts to non-technical stakeholders. 10. A proactive attitude towards learning and staying updated with emerging technologie

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.