Acrelec is recruiting talents for tomorrow

Android Developer (Mid-Level)

Full timeBucharest - Romania2 days ago

About Acrelec

 

Acrelec is a global technology company focused on reinventing the customer experience for restaurant and retail brands. Leveraging decades of software, hardware and service expertise, we develop and integrate new platforms that increase customer engagement, optimize efficiency and improve operations. Our 900 employees around the globe collaborate with our customers and partners to design, create and build the world’s leading smart stores. Never satisfied with the status quo, our passion is in delivering breakthroughs that drive business results. 


The Product you will work on:

ATP is a cloud-based multi-application platform that provides brands with all the tools and technology needed to create and manage a digital enterprise, including hardware, software, content and services for both proprietary and 3rd party applications. 

The Platform provides: 

  • The ability to build flexible, scalable customer-centric solutions that enhance the customer experience at every digital touchpoint, kiosk, display, web, mobile; 
  • Secure access to all information and Apps throughout the system; 
  • A single-view of your entire digital landscape from a single online portal; 
  • The simplest way to create and control digital content across all your connected device; 
  • Real-time dashboards to monitor the health of the network and the effectiveness of your campaigns; 
  • Online tools that are easy for non-technical users to understand.

Requirements:

  • 4+ years of experience developing Android applications using Kotlin. 
  • Good understanding of Android architecture components, modern development practices, and the Android application lifecycle across all system components. 
  • Hands-on experience with Jetpack Compose and Jetpack components (Room, DataStore, Navigation), dependency injection (Hilt/Dagger), network communication (Retrofit/Ktor), and Kotlin Serialization for data parsing. 
  • Familiarity with Android SDK, UI components, and performance optimization techniques. 
  • Experience building modular, scalable, and reusable components or SDKs. 
  • Experience integrating third-party SDKs such as Firebase, in-app purchase libraries, push notification services, and analytics tools. 
  • Strong proficiency in Kotlin Coroutines and Flow for managing asynchronous operations, background tasks, and reactive data streams in Android applications. 
  • Experience delivering applications to production at scale (multiclient or multiOEM environments).

Responsibilities:

  • Develop, maintain, and enhance Android applications with a focus on performance, reliability, and modern design principles. 
  • Implement features such as chat integrations, subscription systems, A/B testing, and healthrelated modules. 
  • Design and deliver whitelabel solutions adaptable to multiple clients with varying requirements. 
  • Integrate thirdparty services and ensure seamless communication between app components. 
  • Collaborate closely with product, backend, QA, and design teams to deliver highquality features. 
  • Ensure code quality through reviews, testing, and adherence to best practices. 
  • Optimize applications for scalability, maintainability, and longterm sustainability. 
  • Contribute to CI/CD processes and ensure smooth release cycles. 
  • Stay up to date with the latest Android trends, tools, and frameworks.

Nice to Have:

  • Background in projects involving hardware integration or IoT solutions. 
  • Experience with .NET C#. 
  • Experience with Xamarin or crossplatform mobile development.

What we offer:

  • The 13-th salary.
  • Annual holidays starting from 23 days.
  • 1 additional day off for your Birthday.
  • Additional budget for expenses caused by remote working.
  • Meal Tickets.
  • Easter and Christmas bonuses.
  • Medical subscription.
  • Referral bonuses.
  • Learning & development budget.

Apply here

or

Resume

  • This field is for validation purposes and should be left unchanged.
  • Max. file size: 8 MB.