SENIOR ANDROID ENGINEER (#3856) | IC667

N-ix


N-iX is seeking a Senior Android Engineer to join a USA-based product company specializing in smart machines for personalization and design through applications. Responsibilities: - Develop product functionality by writing clean, efficient, and maintainable code. - Propose process improvements and modifications. - Validate designs and requirements from a technical perspective. - Participate actively in refinement, planning, daily, and demo meetings. - Collaborate with developers and business partners to ensure high-quality delivery. Requirements: - 5+ years of extensive experience developing Android native applications using Kotlin or Java. - Excellent skills in software architecture, design, programming, problem-solving, and debugging. - Solid understanding of the full Android development lifecycle. - Strong knowledge of Android UI design principles and best practices. - Experience with the Android Bluetooth stack (Classic and BLE). - Deep knowledge of Android SDK, various Android versions, and handling different screen sizes. - Experience with at least one architecture pattern: MVVM, MVC, VIPER, or Clean Architecture. - Proficiency with Git and GitFlow. - Experience with offline storage, threading, and performance optimization. - Ability to interpret business requirements into technical solutions. - Experience working with Scrum/Agile methodologies. - English proficiency at Upper-Intermediate or Advanced level. We offer: - Flexible working options: remote, office-based, or hybrid. - Competitive salary and benefits. - Professional growth tools including mentorship, tech talks, training, and centers of excellence. - Active tech communities for knowledge sharing. Project: Leading regional mobile network operator. We will contact you when new matching opportunities are available. #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información