(N272) - SENIOR ANDROID ENGINEER (#3736)

N-ix


N-iX is looking for a Senior Android Engineer. You will be a part of a USA-based product company that produces smart machines for personalizing and designing anything by using applications. Responsibilities: - Building product functionality by writing clean, efficient, and maintainable code - Propose process improvements and changes - Validating designs & requirements from the technical perspective - Take an active part in refinement, planning, daily and demo meetings - Collaborate with dev engineers and business partners to deliver the highest quality Requirements: - Extensive experience developing Android mobile native applications in Kotlin/Java 5+ years - Excellent software architecture & design, programming, problem solving and debugging skills - Solid understanding of the full Android mobile development life cycle - Strong knowledge of Android UI design principles and best practices - Experience with the Android Bluetooth stack (Classic, BLE) - Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes - Experience with at least one of these design architectures: MVVM, MVC, VIPER, Clean (Onion Architecture) - Experience with Git and GitFlow - Experience with offline storage, threading, and performance tuning - Ability to understand business requirements and translate them into technical requirements - Experience with Scrum/Agile methodologies - English level Upper-Intermediate/Advanced We offer*: - Flexible working format - remote, office-based or flexible - A competitive salary and good compensation package - Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) - Active tech communities with regular knowledge sharing #J-18808-Ljbffr

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