Andriod Developer
Supersourcing- Location
- Location not stated
- Workplace
- —
- Employment
- —
- Salary
- —
Andriod Developer - Supersourcing | Career Page
Andriod Developer
Apply for Position Or refer someone
Job Openings Andriod Developer
About the job Andriod Developer
Job Description
We are seeking an experienced Android Native Developer with a strong background in developing IoT (Internet of Things) products. As an Android Native Developer, you will be responsible for designing, developing, and maintaining Android applications specifically tailored for IoT devices. You will collaborate closely with cross-functional teams including hardware engineers, software developers, and product managers to deliver high-quality IoT solutions.
Responsibilities
- Design, develop, and maintain Android applications for IoT products, ensuring high performance, reliability, and user experience.
- Collaborate with hardware engineers and software developers to define software requirements and system architecture for IoT projects.
- Integrate Android applications with various IoT devices and sensors, enabling seamless communication and data exchange.
- Implement efficient algorithms and data processing techniques to handle large volumes of IoT data.
- Conduct thorough testing, debugging, and performance optimization of Android applications to ensure they meet the required standards.
- Work closely with UX/UI designers to create intuitive and user-friendly interfaces for IoT applications.
- Stay up-to-date with the latest industry trends, technologies, and best practices related to Android development and IoT.
- Participate in code reviews, provide constructive feedback, and adhere to coding standards to ensure high-quality codebase.
- Collaborate with cross-functional teams to prioritize tasks, meet project deadlines, and deliver exceptional IoT solutions.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as an Android Native Developer, specifically working on IoT products.
- Proficiency in Java and Kotlin programming languages for Android development.
- Strong understanding of Android SDK, Android Studio, and related tools.
- Experience with IoT platforms, protocols, and technologies (e.g., MQTT, CoAP, Bluetooth, Zigbee).
- Familiarity with embedded systems and hardware integration.
- Knowledge of network protocols and communication protocols used in IoT applications.
- Solid understanding of software development lifecycle and agile methodologies.
- Excellent problem-solving skills and ability to troubleshoot technical issues.
- Strong communication and collaboration skills to work effectively in cross-functional teams.
- Preferred Qualifications:
- Experience with cloud platforms and services (e.g., AWS IoT, Google Cloud IoT).
- Familiarity with firmware development and over-the-air (OTA) updates.
- Knowledge of security protocols and practices for IoT applications.
- Experience with data visualization and analytics in IoT projects.
- Contributions to open-source Android or IoT projects.
- Join our team of talented professionals working on cutting-edge IoT products, and contribute to creating innovative solutions that transform the way we interact with technology.
Apply for Position
Or refer someone
Share
- Line
- X (Formerly Twitter)
Skills
- Android
- Java
- Kotlin
- Android Studio
- MQTT
- AWS
- GCP
More jobs at Supersourcing
All 55Similar roles
Senior Backend Engineer
Zact · Mumbai, India · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Full-Stack Engineer (Go Strength)
Sharesource Australia · Hanoi, Vietnam · today
Machine Learning Engineer
FPT Asia Pacific Pte · Singapore · today