Android Engineer - Kotlin/Dart/Java

3.0 - 6.0 years

4.0 - 7.0 Lacs P.A.

Gurugram

Posted:1 week ago| Platform: Naukri logo

Apply Now

Skills Required

AndroidJavaFirebaseGraphQLFlutterSDKRESTful APIsKotlinDart

Work Mode

Work from Office

Job Type

Full Time

Job Description

Responsibilities : - Design, develop, deploy, and maintain high-quality Android applications. - Collaborate with cross-functional teams to define, design, and deliver new features. - Implement appropriate design patterns (MVVM, MVP, MVI, MVC) to architect a scalable, maintainable, and efficient codebase. - Ensure a seamless user experience by addressing UI/UX gaps independently. - Optimize app performance, responsiveness, and efficiency. - Translate high-level product or business requirements into detailed, end-to-end specifications. - Implement security best practices to protect user data. - Debug and resolve issues reported by users and the QA team. - Set up and maintain CI/CD pipelines for seamless deployment. - Conduct unit testing to ensure code robustness, covering edge cases, usability, and reliability. - Stay up to date with the latest mobile development trends and technologies. - Explore and implement hybrid app development frameworks for cross-platform solutions. - Monitor app performance and stability using appropriate tools. - Track feature adoption and engagement to measure success and optimize user experience. - Leverage AI tools and technologies to enhance productivity and optimize output. - Optimize and collaborate with tech support and non-technical teams to enhance the company's overall technical capabilities, processes, and performance. - Identify and eliminate technical debt for long-term maintainability. Requirements : Experience : 3+ years in mobile development. - An active Github profile. - Communication, verbal and written. Programming Languages : Proficiency in Kotlin, Dart, and Java. Frameworks and Tools : Strong experience with Android SDK and Flutter. APIs and Databases : Experience with RESTful APIs, GraphQL, Firebase, and SQLite. UI/UX : Strong understanding of UI/UX principles with basic Figma proficiency. Skills : Excellent debugging, problem-solving, and analytical abilities. Concepts : Retrofit, Android architectural patterns, Code refactoring, Coroutines, Jetpack Compose, Kotlin, Unit Testing.

Salarybox
Salarybox
Not specified
No locations

RecommendedJobs for You

Thane, Navi Mumbai, Mumbai (All Areas)