Role : Sr. Android Developer
Location : Jersey City, NJ / Wilmington, DE
Mode of Hire : Contract
Job Description
We are seeking a highly skilled Sr. Android Developer to design, develop, and maintain robust, scalable, and user-friendly Android applications. The ideal candidate will be proficient in Kotlin, Java, and Android SDK , with a passion for delivering seamless mobile experiences.
Key Responsibilities
- Design, develop, and maintain Android applications using Kotlin and Java .
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Write clean, maintainable, and testable code with proper documentation.
- Optimize applications for performance, scalability, and user experience .
- Work closely with backend engineers to integrate mobile apps with APIs.
- Troubleshoot, debug, and resolve application issues.
- Participate in code reviews and provide constructive feedback.
- Stay current with Android development trends, tools, and frameworks .
- Contribute throughout the entire mobile application lifecycle -from concept to deployment and post-release support.
Required Skills & Experience
Strong proficiency in Kotlin and Java programming.Solid understanding of Android SDK, Android Studio, and Android development tools .Experience with Material Design principles and UI / UX best practices.Knowledge of Android architecture patterns ( MVVM, MVP, MVI ).Hands-on experience with RESTful APIs and JSON parsing .Familiarity with version control systems (Git) .Strong problem-solving, debugging, and analytical skills.Excellent communication and collaboration skills.Passion for mobile technologies and creating high-quality user experiences.