
White Cloak Technologies, Inc.
Were looking for a skilled Android Developer to design, develop, and maintain applications for a range of Android devices, from mobile phones to tablets. Youll collaborate with cross-functional teams to build high-quality products, ensuring seamless integration with back-end services and delivering exceptional user experiences.
Key Responsibilities:
Design, develop, and maintain Android applications for various devices.
Collaborate with engineers, developers, and other teams to ensure smooth integration across infrastructure layers.
Conduct functional analysis, application design, coding, unit testing, deployment, and maintenance.
Optimize applications for performance, memory usage, and responsiveness.
Implement and maintain connectivity with back-end services using RESTful APIs.
Ensure adherence to Googles design principles and interface guidelines.
Monitor app performance, debug issues, and implement fixes.
Utilize version control tools and continuous integration practices to maintain code quality.
Qualifications:
Proficiency in Java and Kotlin.
Experience with Android frameworks such as Core Data and Core Animation.
Strong understanding of offline storage, threading, and performance tuning.
Familiarity with integrating RESTful APIs for communication with back-end services.
Solid grasp of UI/UX principles and Googles design guidelines.
Experience with tools for performance and memory tuning.
Knowledge of cloud messaging APIs and push notifications.
Ability to conduct benchmarking and optimize applications.
Proficient in using GitLab or other version control tools.
Familiarity with continuous integration practices.
Preferred Skills:
Strong problem-solving abilities and attention to detail.
Excellent communication skills and a commitment to collaborative development.
Ability to work in an agile environment and adapt to changing requirements.