Android Developer

RoofStacks is a company focusing on innovative projects in Tourism Systems, Extended Reality (AR/VR), Blockchain Technologies, Game Development, and Financial Technology since 2015.
Gebze, Kocaeli, Türkiye
Android
Senior Software Engineer
Remote
51 - 100 Employees
3+ years of experience
Finance · AR/VR · Blockchain...
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Android, Mobile

Senior Software Engineer position at Google working on Android mobile platform, developing Telephony stack and framework features.

Senior Software Engineer, Android Automotive

Senior Software Engineer position at Google developing Android Automotive platforms and services, bridging vehicle systems with Google's ecosystem.

Senior Software Engineer, Media Routing, Android

Senior Software Engineer position at Google working on Android's Media Routing team, developing next-generation mobile technologies that power billions of devices worldwide.

Senior Software Engineer, Mobile (Android), YouTube

Senior Software Engineer position at YouTube focusing on Android mobile development, requiring 5 years of software development experience and offering competitive compensation.

Senior Software Engineer Android, Google Photos

Senior Android Engineer role at Google Photos, focusing on developing and scaling mobile features, mentoring team members, and improving product architecture.

Description For Android Developer

RoofStacks, established in 2015, is an innovative company specializing in Tourism Systems, Extended Reality (AR/VR), Blockchain Technologies, Game Development, and Financial Technology. With a mission to create a difference through cutting-edge technologies and design the future, RoofStacks has expanded its presence from its central office in Gebze Bilişim Vadisi to branches in Antalya and Elazığ in Turkey, and recently opened an office in Austin, USA.

For their RoofMoney team, they are seeking a Senior Android Developer with 3-5 years of mobile application experience. The ideal candidate should have a solid understanding of Design Patterns, excellent performance and practical experience with Android, proven knowledge of Kotlin and Java, and a strong grasp of programming fundamentals. Experience in the Digital Banking/Fintech industry is required.

The role demands excellent communication skills, including the ability to convey ideas easily, maintain professional communication with all stakeholders, and detect and solve problems early. Teamwork is crucial, with expectations to contribute to creating sustainable, high-quality products, offer practical solutions, and collaborate effectively with team members and managers.

This position offers the opportunity to work with a growing, globally-oriented tech company that's making strides in multiple innovative fields. The remote work option provides flexibility, while the company's expansion into the US market suggests potential for career growth and exposure to international projects.

Last updated 7 months ago

Responsibilities For Android Developer

  • Develop high-quality Android applications
  • Collaborate with cross-functional teams
  • Contribute to product development and improvement
  • Solve complex technical problems
  • Participate in code reviews and maintain code quality
  • Stay updated with the latest Android development trends and best practices

Requirements For Android Developer

Kotlin
Java
  • 3-5 years of mobile application experience
  • Solid understanding of Design Patterns
  • Excellent performance and practical experience with Android
  • Proven knowledge of Kotlin and Java
  • Excellent understanding of programming fundamentals (OOP, data structures, algorithms)
  • Comfortable with Agile methods such as Scrum and/or Kanban
  • Experience in Digital Banking/Fintech industry

Interested in this job?