This position is no longer available
Istanbul, Istanbul, Turkey Remote (Global)

Orion Innovation was looking for an Android Developer

The Android Software Engineer will work on a fixed-term project, developing and maintaining Android applications for client products. This role involves close collaboration with Product Managers and Designers, full ownership of feature development from design to release, and active participation in improving Android architecture and development practices. The engineer is a full-time employee and not a contractor.

Responsibilities

  • Develop and sustain robust Android features that enhance consumer-facing mobile applications
  • Work closely with Product Managers and Designers to define product direction, influence planning, and turn concepts into refined Android solutions
  • Take full ownership of Android features, managing all stages from technical planning and coding to testing, deployment, and iterative improvements
  • Improve and maintain Android architectural standards, ensuring a balance between sustainable code quality and fast-paced development cycles
  • Utilize AI-powered development tools to enhance coding efficiency, software quality, and overall developer workflow
  • Advance the team's use of AI by sharing effective tools, methods, and insights with fellow engineers
  • Provide technical mentorship and support to other Android developers through code reviews, collaborative coding, and guidance

Requirements

  • Minimum of five years of professional experience in developing and releasing Android apps in production environments
  • High level of expertise in Kotlin and current Android development techniques
  • Experience creating user interfaces with Jetpack Compose and/or XML-based layouts, including knowledge of their respective advantages and limitations
  • Demonstrated ability to design and sustain Android application architectures such as MVVM, MVI, or Clean Architecture in medium to large-scale codebases
  • Strong grasp of core Android platform concepts, including lifecycle management, threading, performance optimization, and memory handling
  • Proven experience integrating Android apps with network APIs, including handling errors and offline functionality
  • Experience leading end-to-end development of Android features, from technical design through implementation, testing, and release
  • Strong communication abilities and a cooperative, inclusive approach to teamwork

Tech Stack

Kotlin, Android, Jetpack Compose, XML, MVVM, MVI, Clean Architecture, AI-assisted development tools

Team

Cross-functional team including Product Managers and Designers

Additional Information

  • This position is a 6-month fixed-term role based on project needs
  • The engineer will be employed by Orion Innovation and assigned to client projects
  • This is not a freelance or contractor role
Required Skills
KotlinAndroidJetpack ComposeXMLMVVMMVIClean ArchitectureAndroid ArchitectureAndroid Platform FundamentalsThreadingPerformance OptimizationMemory Management KotlinAndroidJetpack ComposeXMLMVVMMVIClean ArchitectureAI-assisted development tools
About company
Orion Innovation
Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity.
All jobs at Orion Innovation Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago