Apply

Senior Android Engineer

Posted 2 months agoViewed

View full description

💎 Seniority level: Senior, Senior level

📍 Location: UK, Europe, Africa, UTC -1 / UTC+3

🔍 Industry: Fintech

🏢 Company: M-KOPA

⏳ Experience: Senior level

🪄 Skills: DockerAndroidKotlinAzureCI/CD

Requirements:
  • Senior level experience with Kotlin
  • Experience with Android app development
  • Experience with clean architecture principles
  • Experience with testing
  • Experience with unidirectional data flow
  • Experience with jetpack compose
  • Extensive background working for a large-scale product and having deep knowledge and experience of trunk-based development, Clean Architecture, Dependency Injection, Uni-directional data flow (MVI), Feature Toggles, Docker and Azure DevOps
Responsibilities:
  • Design, develop, and maintain M-KOPA’s Customer android application as well as key internal UI components
  • Deliver software that scales with both company and customer growth
  • Deep diving user journeys using data and implementing focused updates to address our customer’s needs, improving application quality and raising coding standards
Apply

Related Jobs

Apply

📍 Ukraine

🧭 Full-Time

🔍 Software Development

🏢 Company: Lyft👥 5001-10000💰 $400,000,000 Post-IPO Equity over 4 years ago🫂 Last layoff about 2 years agoRide SharingTransportationAppsMobile AppsSoftware

  • 5+ years of mobile software engineering experience
  • Experience using design and architecture patterns
  • Understand unit testing
  • Knowledge of Java, Kotlin or NET
  • Good sense of usability and product
  • Generalist engineer experience. Experience building web services, accessing data storages
  • Experience pursuing side projects or open source projects.
  • Shipped Android apps, available on Google Play
  • Provide technical mentorship and feedback to junior engineers
  • Help establish roadmap and architecture based on technology and our needs
  • Work within our product teams to build exciting features
  • Implement pixel perfect designs with advanced animations
  • Extend and implement our APIs
  • Implement unit and UI automation tests

SQLAgileAndroidDesign PatternsGitJavaKotlinQA AutomationSCRUMUI DesignAPI testingREST APICI/CDMentoringSoftware EngineeringDebugging

Posted 8 days ago
Apply
Apply

📍 Spain

🧭 Full-Time

🏢 Company: Voicemod👥 101-250💰 $14,500,000 Series A over 2 years agoAudioDeveloper APIsGamingSoftware

  • Proficient in English (Minimum B2, Ideal C1+).
  • Expertise in mobile development with one of these two profiles: Kotlin Multiplatform Mobile (KMM), with a comprehensive understanding of its underlying ecosystems, or Android development coupled with a willingness to learn KMM.
  • Strong knowledge in developing user interfaces using Compose Multiplatform or Jetpack Compose.
  • Strong grasp of object-oriented design principles and familiarity with design and architectural patterns (e.g: Clean, MVVM, SOLID, etc).
  • Experience using Git version control and dependency injection frameworks (e.g: Koin).
  • Transform product logic into functional and innovative features for our applications.
  • Continuously develop and integrate new functionalities to improve app performance and user engagement.
  • Optimize, refactor, and conduct regular code reviews to ensure code quality and maintainability.
  • Write unit tests, UI tests and maintain clear, concise documentation to ensure code quality and team alignment.
  • Drive engineering process improvements and tooling enhancements to boost team productivity.
  • Ensure high performance, quality, and responsiveness of applications through thorough testing and optimization.
  • Identify and troubleshoot bottlenecks, bugs, and other technical issues, implementing effective solutions.
  • Collaborate closely with the Support team to address product-related issues reported by users.
  • Provide insights and collaborate with the Product team based on user feedback to drive product enhancements.

AndroidGitKotlinCI/CDRESTful APIsEnglish communication

Posted 22 days ago
Apply
Apply

📍 Finland

🔍 Software Development

🏢 Company: Wolt - English

  • At least 6 years of experience working with Android (knowledge of Kotlin and Java)
  • Experience building SDKs
  • Testing ownership mindset (i.e. owning the whole cycle of development - not just developing features, but actually making sure they’re defect free, shipping them into customers’ hands)
  • End-to-end system design understanding
  • Experienced with CI/CD pipelines
  • Strong communication skills
  • Stakeholder management experience
  • Familiar in driving initiatives across an engineering organisation
NOT STATED

AndroidKotlinCommunication SkillsCI/CDStakeholder management

Posted 2 months ago
Apply
Apply
🔥 Senior Android Engineer
Posted 8 months ago

📍 France

🧭 Full-Time

🔍 Health & Fitness

🏢 Company: Fabulous

  • Deep Knowledge of Android Java and Kotlin.
  • Great understanding of clean architecture, design patterns, and clean code.
  • Experience developing, releasing and maintaining native Android applications.
  • Applying your technical knowledge across all stages of feature development
  • Delivering high quality, modular and testable code, including business logic being shared with iOS app
  • Taking part in preparing relevant project documentation
  • Creating user interfaces based on mock-ups prepared by our UI/UX designers, including some neat animations
  • Taking part in improving of our processes and standards

AndroidDesign PatternsJavaKotlinCollaboration

Posted 8 months ago
Apply