1 Dogra Technologies Job
Dogra Technologies - Android Developer - Kotlin (3-4 yrs)
Dogra Technologies
posted 23d ago
Job Title : Android Developer
Company : Dogra Technology
Location : Remote
Job Type : Full-time
Job Description :
Dogra Technology is seeking a skilled and experienced Android Developer to join our team. The ideal candidate will have a deep understanding of Android development, including expertise in the Android SDK, Flutter, and a passion for creating user-centric applications.
Key Responsibilities :
- Develop and maintain Android applications, ensuring responsiveness and high performance across various devices and screen sizes.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Integrate Android applications with back-end services using RESTful APIs.
- Implement Android UI design principles, patterns, and best practices for an intuitive user experience.
- Optimize applications for offline storage, performance tuning, and threading.
- Design applications leveraging natural user interfaces, such as touch gestures.
- Utilize additional sensors, including gyroscopes and accelerometers, to enhance app functionality.
- Stay updated with the open-source Android ecosystem and relevant libraries.
- Translate business requirements into technical specifications and implement them efficiently.
- Manage cloud messaging APIs and push notification integration.
- Benchmark and optimize application performance.
- Adhere to Google's Android design principles and interface guidelines.
- Utilize code versioning tools like Git and contribute to a continuous integration workflow.
Qualifications :
Education : Bachelor's degree in Computer Science, Engineering, or a related field (preferred).
Experience : Minimum 3 years of hands-on experience in Android development. At least 1 year of experience working with Kotlin.
Key Skills :
- Proficiency in Android SDK, Flutter, and Kotlin.
- Solid understanding of different Android versions and how to handle varying screen sizes.
- Experience in UI design and implementing Android design principles.
- Strong knowledge of performance tuning, threading, and offline storage solutions.
- Familiarity with sensors, cloud messaging APIs, push notifications, and version control tools like Git.
- Work Schedule : Day Shift
Additional Information :
Location : This role is remote.
Functional Areas: Other
Read full job description