Expression of Interest - Android Developer

Hiflylabs·Remote(Hungary)
Software Development
Excel

WFA Digital Insight

The demand for skilled Android developers continues to surge, with a notable 25% increase in job postings over the past year. As companies like Hiflylabs push the boundaries of mobile innovation, professionals with expertise in Kotlin, MVVM, and Android SDK are in high demand. With its vibrant team of data and tech enthusiasts, Hiflylabs offers a unique blend of challenging projects and supportive culture, making it an attractive destination for talent looking to grow. Before applying, candidates should be prepared to showcase their proficiency in Android development, as well as their ability to stay abreast of the latest technology trends.

Job Description

About the Role

As an Android Developer at Hiflylabs, you will be integral to the development of native Android applications that make a real impact. Your day-to-day will involve designing user interfaces and functions, participating in the definition of requirements, and estimating tasks. You will work closely with a team of developers, designers, and business analysts to deliver user-friendly, future-proof software solutions. The role is part of the Appic by Hiflylabs team, which specializes in creating impactful mobile and web applications by combining cutting-edge technologies with data-driven insights.

The success of our applications depends on the talent and dedication of our team members. As such, we are committed to nurturing our employees' personal and professional development through our unique mentoring system. This commitment to growth, combined with our vibrant team culture, makes Hiflylabs an exciting place to build your career in tech.

What You Will Do

  • Develop native Android applications
  • Design user interfaces and functions as planned
  • Participate in the definition of requirements and estimation of tasks
  • Write Unit and UI tests, and participate in developer testing
  • Stay up-to-date with current technology trends in Android development
  • Collaborate with the development team to identify and prioritize project requirements
  • Develop and maintain high-quality, reliable, and scalable code
  • Troubleshoot and resolve technical issues
  • Participate in code reviews to ensure adherence to standards and best practices
  • Contribute to the improvement of the development process
  • Design and implement automated tests

What We Are Looking For

  • 3+ years of experience in Android development
  • Advanced proficiency in English
  • Knowledge of Kotlin
  • Experience with MVVM and DI (Dagger 2, Dagger Hilt)
  • Knowledge of Android SDK, Jetpack, and Material libraries
  • Networking experience (Retrofit, OkHttp)
  • REST and Swagger knowledge
  • Proactive in finding solutions and adding constructive ideas
  • Process-driven with a keen eye for detail and quality
  • Team player with a positive, open-minded, and friendly attitude
  • Eager to learn and improve in both soft and technical skills
  • Reliable, taking responsibility
  • Customer-focused attitude

Nice to Have

  • Experience with ReactiveX (RxJava, RxKotlin), Coroutines, Flow
  • Firebase experience (Crashlytics, Analytics, Cloud Messaging)
  • Experience in writing Unit and UI tests
  • SOLID and clean code knowledge
  • Experience with CI/CD, Gradle, Detekt, and Lint rules
  • OAuth 2 or social login knowledge
  • Play Store and distribution experience
  • Experience in other platforms, web, backend, frontend, cross-platform, etc.

Benefits and Perks

  • Competitive salary
  • Opportunity to work with a wide range of projects
  • Unique mentoring system for personal and professional development
  • Flexible and supportive work environment
  • Access to cutting-edge technologies and tools
  • Collaborative team with a positive and open-minded culture
  • Professional growth opportunities
  • Recognition and rewards for outstanding performance

How to Stand Out

  • Ensure your portfolio highlights your experience with Kotlin and Android SDK, showcasing at least one completed Android project.
  • Practice explaining complex technical concepts in simple terms, as this will be crucial for success in the role.
  • Familiarize yourself with Hiflylabs' products and services to demonstrate your genuine interest in the company.
  • Prepare examples of how you've handled challenges in previous development roles, focusing on your problem-solving skills.
  • Consider reaching out to current or former Hiflylabs employees for insights into the company culture and expectations.
  • Be prepared to discuss your experience with Agile development methodologies and version control systems like Git.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.