Remote (Global)

Oscilar is hiring a Sr./Staff Android Developer

About the Role

This position involves leading the development of Android applications, contributing to architectural decisions, and ensuring high standards of code quality and user experience through close collaboration with product, design, and backend teams.

Responsibilities

  • Develop and maintain Android applications using modern software engineering practices
  • Collaborate with product and design teams to define and implement new features
  • Write clean, testable, and maintainable code following established coding standards
  • Participate in code reviews to ensure code quality and knowledge sharing
  • Troubleshoot, debug, and optimize application performance across various devices
  • Integrate third-party libraries and APIs to extend application functionality
  • Ensure application compliance with platform guidelines and security best practices
  • Work with backend teams to define and refine API contracts
  • Implement unit and integration tests to support continuous integration workflows
  • Stay current with evolving Android platform capabilities and industry trends
  • Mentor junior developers and contribute to team technical growth
  • Support release management and deployment processes
  • Identify and advocate for technical improvements and architectural refinements
  • Contribute to documentation for code, systems, and processes
  • Respond to user feedback and prioritize fixes based on impact

Nice to Have

  • Experience with reactive programming using RxJava or Kotlin Coroutines
  • Familiarity with modular app architecture and dynamic feature modules
  • Knowledge of security best practices for mobile applications
  • Experience with Firebase services such as Analytics, Crashlytics, or Remote Config
  • Exposure to cross-platform development frameworks
  • Contributions to open-source Android projects
  • Experience in agile or scrum development environments
  • Understanding of internationalization and localization processes

Compensation

Competitive salary and benefits package

Work Arrangement

Remote-friendly with flexible hours

Team

Collaborative engineering team focused on agile development and continuous improvement

Why Join Us

  • Opportunity to work on impactful products with a growing user base
  • Supportive environment that values technical excellence and innovation
  • Access to learning resources and time for professional development
  • Inclusive culture that encourages diverse perspectives and ideas

Technology Stack

  • Kotlin as primary language
  • Jetpack Compose for modern UI development
  • Coroutines and Flow for asynchronous operations
  • Retrofit for API communication
  • Hilt for dependency injection
  • Room for local data persistence
  • Firebase for analytics and monitoring

Available for qualified candidates

Required Skills
Android DevelopmentKotlinJavaRESTful APIsCloud ComputingGitMachine LearningCI/CD
About company
Oscilar
Oscilar builds the most advanced AI Risk Decisioning™ Platform. Banks, fintechs, and digitally native organizations rely on us to manage their fraud, credit, and compliance risk with the power of AI.
All jobs at Oscilar Visit website
Job Details
Category mobile
Posted a year ago