Apply

Senior Android Developer

Posted 21 days agoViewed

View full description

💎 Seniority level: Senior, Solid hands-on experience in mobile development

🔍 Industry: Work Management Software

🏢 Company: Wrike Careers Page

⏳ Experience: Solid hands-on experience in mobile development

Requirements:
  • Solid hands-on experience in mobile development.
  • Strong expertise in Kotlin.
  • Strong understanding of mobile app architecture, SOLID principles, and clean architecture.
  • Experience building UI with Jetpack Compose.
  • Proficiency with Kotlin Coroutines and Flow.
  • Understanding UI layer architecture approaches (MVVM, MVP, MVI).
  • Desire to explore and work with Kotlin Multiplatform.
Responsibilities:
  • Develop and enhance mobile application product features with a focus on Kotlin Multiplatform.
  • Contribute to application core components development, while ensuring high standards of internal quality.
  • Adopt and implement best engineering practices to elevate our development process.
  • Collaborate with Product Managers and Designers to deliver impactful solutions.
Apply

Related Jobs

Apply

🧭 Full-Time

🔍 Software Development

🏢 Company: Nexthire

  • Minimum 5 years of experience in Native Android app development.
  • Solid understanding of the Android SDK, UI/UX principles, and design patterns (MVC, MVVM, etc.).
  • Solid experience in developing apps using Kotlin.
  • Experience with JetPack Compose is a must.
  • Experience with RESTful APIs to connect Android applications to back-end services.
  • Understanding of mobile application architecture and design patterns.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Experience in working with audio/video calling apps is a big plus.

  • Design and develop advanced applications for the Android platform using Kotlin.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Perform unit testing and debugging to ensure code quality and application stability.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Maintain code quality through code reviews and adherence to coding standards.
  • Stay updated on industry trends and advancements in mobile development.
Posted 9 days ago
Apply
Apply

📍 Europe

🧭 Full-Time

🔍 Outdoor recreation / Mobile applications

  • Highly self-driven, responsible, and eager to learn and improve.
  • 4+ years of professional experience as an Android developer.
  • Proficient in Kotlin, Gradle, and at least one scripting language.
  • Professional understanding of app monitoring, build and release automation, and CI/CD systems.
  • Prioritize stakeholder needs and drive projects for efficiency.
  • Up-to-date knowledge of Android development.
  • Strong team player and communicator in a diverse remote team.

  • Be a pioneer as the first member of our productivity team.
  • Enable Android Developers in cross-functional teams to perform efficiently.
  • Collaborate with Productivity Developers across various teams.
  • Ensure accuracy and compliance in managing build tools and release processes.
  • Set up measuring mechanisms for app metrics and inform the team of alerts.
  • Own and optimize CI/CD pipelines, Gradle, and related tools.

Software DevelopmentAndroidKotlinCI/CDStakeholder management

Posted 2 months ago
Apply
Apply

📍 Brazil

🔍 Gaming services

🏢 Company: PTW👥 1001-5000Computer Games

  • Higher degree in Computer Science or similar.
  • Minimum 5 years of experience in Android development.
  • Expert in consumer app development using Android SDK up to API level 34 and Jetpack libraries.
  • Knowledge and hands-on experience with Kotlin and Coroutines.
  • Good understanding of data structures and basic algorithms.
  • Hands-on experience with Firebase services.
  • Experience with databases and ORMs (Room, SQLite, Realm or similar).
  • Knowledge of dependency injection techniques.
  • Good knowledge of OOP, design patterns, and architectural patterns (MV*, Clean architecture).
  • Awareness of 'Material Design' principles and components.
  • Strong experience with REST technology.
  • Ability to write testable code and tests (unit, integration).
  • Excellent troubleshooting skills, especially with multi-threaded and performance-oriented applications.
  • Good communication skills, both written and verbal.

  • We are seeking an experienced Senior Android Engineer to join our team.
  • The ideal candidate is passionate about mobile development and has a strong understanding of Android app development concepts and best practices.
  • This position requires a close working relationship with the extended Arlo team, including engineering, operations, customer support, and program management.

AndroidDesign PatternsiOS DevelopmentKotlinQASQLiteAlgorithmsData StructuresFirebaseWebRTCCommunication SkillsTroubleshooting

Posted 3 months ago
Apply
Apply

📍 Brazil

🔍 Game services

🏢 Company: PTW👥 1001-5000Computer Games

  • Higher degree in Computer Science or similar;
  • Minimum 5 years of experience in iOS development;
  • Expert in consumer app development using Android SDK up to API level 34 and Jetpack libraries.
  • Knowledge and hands-on experience with Kotlin and Coroutines.
  • Good understanding of data structures and basic algorithms.
  • Hands-on experience with Firebase services.
  • Experience with databases and ORMs (Room, SQLite, Realm or similar)
  • You know when and how to use dependency injection.
  • Good knowledge of OOP, design patterns, architectural patterns (MV*, Clean architecture).
  • Awareness of 'Material Design' principles and components.
  • Strong experience with REST technology is required.
  • Ability to write testable code and tests (unit, integrational).
  • Excellent trouble-shooting skill.
  • Good communication skills, both written and verbal.

  • We are seeking an experienced Senior Android Engineer to join our team.
  • The ideal candidate is passionate about mobile development, has a strong understanding of Android app development concepts and best practices.
  • This position requires a close working relationship with the extended Arlo team, including engineering, operations, customer support, and program management.

AndroidDesign PatternsiOS DevelopmentKotlinQASQLiteAlgorithmsData StructuresFirebaseWebRTCCommunication SkillsTeamwork

Posted 3 months ago
Apply

Related Articles

Posted 4 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 4 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 4 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 4 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 5 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.