Android Software Developer

  • Company:
    rinf.tech
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    3 days ago
  • Category:

rinf.tech has grown from a Romanian start-up into a company with over 400 employees and successfully open 5 branches in Europe (Kiev, UK, France, Germany, Bulgaria). We offer IT consulting in the area of software services to our partners that do not have the technical skills set in-house and need additions to their current teams. We are operating on a wide range of technologies and industries.At rinf.tech you will come across friendly people and a relaxed atmosphere every day. RINFers are eager to learn from each other, explore and reinvent the world of technology. We have an inspiring place to share ideas and build amazing things together.What you will be working onThe Mission:As an Android Software Developer, you will have the opportunity to work on different parts of the Android System UI framework and to create best-in-class Android applications for our next generation wearables devices. Engineers work on new product development from day one, working cross functionally with many other engineering organizations. The team is highly collaborative, with all members making a large impact, regardless of seniority.You will take on challenges in areas that include:• Collaborate with cross-functional teams to define, design, and ship new features• Create user interfaces, collaborating with our UI/UX designers• Develop user-facing applications for wearable devicesWhat you offer us• 2+ years’ experience in building mobile apps for Android using Java or Kotlin• Good knowledge and understanding of the Android SDK• Object oriented software development experience with a solid grasp of algorithms and data structures• Experience creating reusable components with elegant, intuitive API interfaces• Experience with Android unit and UI tests• Experience using debuggers such as DDMS, gdb• Proven strong understanding of software design – technology, methods and approaches• Degree in Computer Science, Computer Engineering, or comparable skillIs a plus if you have:• Good knowledge and hands-on experience in Android Framework development• Experience in manipulating the Android SDK• Experience using Android NDK• A feel for visual and interaction design• Familiarity with Agile and Scrum methodologies• Familiar with Android UI design guidelines for wearables• Experience with core Android Jetpack architecture components• Experience with JavaScript, HTML5, CSS, SVG• Experience creating user interfaces for embedded devices: graphics/windowing SDKs, fonts, haptic interfaces, internationalization and localization• Technical leadership of embedded software development teams• Mentoring interns and recent graduates in industry best practicesWhat we offer you• Flexible working environment• Learning budget and platforms• Wide variety of projects you could be part of• Bonding and drinking events• Medical subscription• HR representative to guide you in your professional career development• Flexible benefits platform• BooksterOur recruitment process• HR Discussion• Technical interview• OfferMeet us!If you are still unsure, we are inviting you to come by anytime for a tour of our office without any commitment.*All applications are strictly confidential. We will not disclose any private information without having your approval.