i
SquareOps Technologies
10 SquareOps Technologies Jobs
Android Developer - Kotlin
SquareOps Technologies
posted 14d ago
We are seeking an experienced Android Developer (Kotlin) with 3-5 years of hands-on experience to join our dynamic team. The ideal candidate will have a strong background in building scalable and maintainable mobile applications using Kotlin, along with a deep understanding of Android development practices. You will work closely with cross-functional teams to design, develop, and implement advanced Android applications that enhance the user experience.
Key Responsibilities :
- Develop and maintain Android applications using Kotlin and modern Android development frameworks.
- Collaborate with cross-functional teams including designers, backend developers, and QA to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and design patterns.
- Optimize applications for performance, scalability, and stability across various devices and versions of Android.
- Conduct code reviews, troubleshoot, and debug issues to ensure high-quality application performance.
- Stay up to date with the latest Android SDK updates, tools, and frameworks to ensure we are using cutting-edge technology.
- Implement third-party APIs and libraries for seamless integration of external services.
- Ensure the security and compliance of Android applications.
Required Skills & Qualifications :
- 3-5 years of Android development experience with a focus on Kotlin.
- Strong knowledge of Android SDK, Jetpack components, and related tools (e.g., Android Studio, Gradle).
- Familiarity with RESTful APIs and integrating Android applications with backend services.
- Experience with MVVM architecture and other architectural patterns (MVP, Clean Architecture).
- Knowledge of UI/UX best practices and design principles specific to mobile applications.
- Familiarity with version control systems (Git) and collaboration tools (Jira, Confluence).
- Experience with performance tuning, testing, and debugging mobile applications.
- Understanding of Agile methodologies and working in a fast-paced, iterative development environment.
Nice-to-Have :
- Experience with Kotlin Coroutines, Flow, and RxJava.
- Experience with Firebase services (Authentication, Realtime Database, Firestore).
- Knowledge of CI/CD pipelines for Android apps.
- Experience with Unit testing frameworks like JUnit, Espresso, and Mockito.
Benefits :
- Competitive salary and performance-based bonuses.
- Opportunity to work with a talented and passionate team in an innovative environment.
- Professional development opportunities and access to the latest tools and technologies.
- Flexible work hours and remote work options.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Android Developer roles with real interview advice
5-10 Yrs
Gurgaon / Gurugram
2-5 Yrs
Gurgaon / Gurugram