Android Developer
Join a global leader in professional tools and technology solutions, where you’ll develop impactful Android applications that enhance user experience and drive innovation.
We usually respond within three days
We are seeking a skilled Android Engineer to join our client dynamic team. You will work closely with a C/C++ Software Engineer and a QA Engineer to design, develop, and optimize Android applications. The role will focus on porting existing RTOS-based applications to Android, creating new cross-platform features, and ensuring the highest quality in all deliverables. As part of a cross-functional and global team, you will contribute to the system architecture and collaborate on innovative solutions for their cutting-edge products.
Responsibilities:
• Collaborate with the C/C++ Software Engineer to port existing RTOS-based applications to the Android platform.
• Develop and implement new cross-platform features with a strong emphasis on quality and performance.
• Contribute to system architecture discussions and high-level design decisions.
• Work alongside the QA Engineer to design and develop automated testing strategies for Android applications.
• Optimize application performance, particularly in wireless communication scenarios (Bluetooth, Wi-Fi, etc.).
• Ensure that Android applications are integrated seamlessly with embedded systems.
• Stay up-to-date with the latest Android development trends and technologies.
• Participate actively in code reviews, debugging, and issue resolution.
• Work within an Agile/KANBAN development environment, contributing to all phases of the development lifecycle.
Requirements:
• 5+ years of experience in Android development.
• Strong proficiency in Java/Kotlin programming languages.
• Experience with Android Studio, Android SDK, and UI frameworks.
• Familiarity with C/C++ programming, particularly in the context of embedded systems or cross-platform development.
• Experience with wireless communication standards such as Bluetooth, Wi-Fi, etc.
• Understanding of software architecture and design patterns.
• Experience with version control systems like BitBucket or Git.
• Knowledge of continuous integration and deployment (CI/CD) tools, e.g., Jenkins.
• Degree in Computer Science, Computer Engineering, or a related field, or equivalent work experience.
• Strong understanding of object-oriented software design.
• Excellent debugging and problem-solving skills.
• Ability to collaborate effectively in a cross-functional and distributed team.
• Excellent communication skills, both written and verbal.
• Self-motivated with a strong sense of ownership and accountability.
- Department
- IT
- Locations
- Cluj-Napoca
- Remote status
- Hybrid
About Sales Consulting
Since 1998, we've been active in the Human Resources consulting market, providing regional coverage across four key areas of expertise: recruitment and selection, personnel leasing, assessment centers and consultancy. As leaders in Transylvania, we've expanded our reach to embrace a culture of continuous improvement, thereby strengthening our position in the Romanian and also regional market. This commitment underscores our dedication to evolve alongside the dynamic needs of our clients and the ever-changing landscape of the business environment.
Our success stems from the professionalism of our services, the multidisciplinary expertise of our consulting team and our ongoing collaboration with those who rely on our consultancy services.
Building long-term partnerships with clients across diverse industries such as IT&C, automotive, outsourcing, pharma, banking, FMCG and more, is our primary objective.
Our commitment to client orientation, teamwork, flexibility, excellence, dedication and responsibility reflects our aim to bring added value to our services.
Android Developer
Join a global leader in professional tools and technology solutions, where you’ll develop impactful Android applications that enhance user experience and drive innovation.
Loading application form