Slovenia Remote (Global)

AlexStaff Agency is hiring a Senior/Lead Android Developer (Remote)

About the Role

The role involves leading Android development efforts, designing robust mobile solutions, guiding junior developers, and contributing to technical decision-making across the product lifecycle.

Responsibilities

  • Lead the design and implementation of Android applications
  • Mentor junior developers and conduct code reviews
  • Collaborate with product and design teams to define feature requirements
  • Ensure high performance and responsiveness of mobile applications
  • Implement clean, maintainable, and testable code
  • Troubleshoot and debug complex issues across devices
  • Stay current with Android platform updates and industry trends
  • Optimize applications for different screen sizes and Android versions
  • Integrate with RESTful APIs and third-party services
  • Enforce security best practices in mobile development
  • Participate in architectural planning and technical discussions
  • Improve build processes and CI/CD pipelines
  • Monitor app performance and crash reporting tools
  • Contribute to documentation and knowledge sharing
  • Evaluate and adopt new tools and libraries
  • Ensure compliance with data privacy standards
  • Support release management and deployment
  • Collaborate with QA teams to resolve defects
  • Advocate for user experience improvements
  • Work within agile development cycles

Nice to Have

  • Master’s degree in computer science or related field
  • Experience with Kotlin Coroutines and Flow
  • Familiarity with modern Android architecture components
  • Experience leading development teams
  • Knowledge of reactive programming with RxJava
  • Experience with dependency injection using Dagger or Hilt
  • Background in performance optimization
  • Experience with automated UI testing
  • Familiarity with Firebase services
  • Knowledge of accessibility standards
  • Experience with internationalization
  • Contributions to open-source Android projects
  • Public speaking or conference experience
  • Published apps on Google Play Store

Compensation

Competitive salary based on experience

Work Arrangement

Remote

Team

Distributed team with members across multiple time zones

Why This Role Stands Out

  • Opportunity to shape technical direction and influence product strategy
  • Work on a mature codebase with strong engineering practices
  • Leadership role with room for professional growth

Tech Stack

  • Kotlin as primary language
  • Android Jetpack components
  • Retrofit for API communication
  • Room for local data storage
  • Coroutines for asynchronous operations
  • Hilt for dependency injection
  • GitHub Actions for CI/CD
  • Firebase for analytics and crash reporting

Not available

Required Skills
KotlinJetpack ComposeAndroid DevelopmentCI/CDUnit TestingREST APIsGitAgile MethodologiesPerformance OptimizationUI/UX Implementation
About company
AlexStaff Agency
A global leader in server-side security.
All jobs at AlexStaff Agency Visit website
Job Details
Category mobile
Posted 9 months ago