.At INDI, we're passionate about empowering individuals and businesses worldwide. Our cutting-edge recruiters connect leading companies with top talent, fostering a dynamic environment where innovation thrives. Join us in shaping the future of work.About the Role: As a Senior Android Developer, you'll lead the development of advanced applications for the Android platform using Kotlin. Your expertise will be essential in creating high-performance mobile solutions while collaborating with cross-functional teams to define, design, and implement new features. You'll focus on maintaining code quality, optimizing performance, and ensuring the delivery of exceptional Android applications. What will I do? - Code Development: Design, build, and maintain high-performance, reusable, and reliable Kotlin code. - Application Creation: Develop advanced Android applications with optimal performance, quality, and responsiveness. - Team Collaboration: Work with cross-functional teams to define, design, and ship new features. - Performance Optimization: Identify and resolve bottlenecks and bugs to enhance application performance. - Technology Leadership: Stay current with Android development trends and technologies. - Quality Assurance: Ensure applications meet high standards of usability, security, and scalability. Required skills and qualifications: - Android Experience: 4+ years of professional experience in Android development. - Programming Expertise: Advanced knowledge of Kotlin and Java for Android development. - Technical Proficiency: Strong experience with Android SDK and mobile application architecture. - Integration Skills: Experience working with RESTful APIs and third-party libraries. - Development Process: Familiarity with agile methodologies and version control tools like Git. - Pipeline Knowledge: Experience with CI/CD processes for Android development. - Communication: Advanced level of English for effective collaboration. Advantageous skills: - Development Tools: Experience with Android Jetpack, Android Studio, and UI/UX design principles. - Architecture Knowledge: Understanding of MVVM, MVP, or Clean Architecture patterns. - Cloud Services: Familiarity with cloud services and APIs, particularly Firebase. - Data Integration: Experience working with remote data via REST and JSON. Benefits:
- Flexibility: Choose where and how you work for enhanced creativity and innovation.
- Tailored Compensation: Personalize your earnings to suit your financial goals.
- Tech-Driven Tools: Access cutting-edge resources for seamless collaboration and productivity.
- Autonomous Workflow: Take control of your schedule to achieve work-life balance.
- Well-being: Enjoy generous leave policies for rest and rejuvenation.
- Diversity & Inclusion: Thrive in a diverse and inclusive environment.
- Collaboration: Engage with industry leaders for collective growth.
- Development: Access mentorship and growth opportunities for continuous advancement