638 Piktorlabs Jobs
Lead I - Software Engineering - Kotlin,Android
Piktorlabs
posted 2mon ago
Flexible timing
Key skills for the job
Appropriate software programs / modules
Looking for an Android Developer with 6+ years of experience and with below requirements: - Programming Languages: Java: Traditional language for Android development. Kotlin: Modern language endorsed by Google for Android development. Android Development Frameworks and Tools: Android Studio: The official IDE for Android development. Android SDK: Software Development Kit used to build Android apps. Gradle: Build automation tool used for building and managing dependencies. UI/UX Design: XML: For designing layouts and interfaces. Material Design Principles: For creating user-friendly and visually appealing apps. API Integration: RESTful APIs: For interacting with web services and backend systems. JSON/XML: For data interchange. Version Control: Git: For version control and collaboration. Databases: SQLite: Local database storage. Room Persistence Library: For database access and management. Debugging and Testing: Unit Testing: Using frameworks like JUnit or Espresso. Debugging Tools: Using Android Studio debugger. Understanding of Android Architecture Components: LiveData, ViewModel, Data Binding, Navigation Component Knowledge of Android Libraries: Retrofit: For network requests. Glide/Picasso: For image loading and caching. Dagger/Hilt: For dependency injection. Knowledge of Modern Android Practices: MVVM (Model-View-ViewModel) Architecture Coroutines: For asynchronous programming in Kotlin. Performance Optimization: Memory Management: Efficiently managing app resources. App Performance Tuning: Identifying and resolving performance bottlenecks.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Software Engineer roles with real interview advice
Good to work for beginers
Good to start career.
Read 2 reviews3-5 Yrs
Bangalore / Bengaluru
5-7 Yrs
Bangalore / Bengaluru