Responsibilities Design & Development: Implement new features in our Android application using Kotlin, ensuring robust and maintainable code Collaboration: Work closely with product managers, designers, and other engineers to translate requirements and user stories into well-architected technical solutions Performance & Quality: Analyze application performance, troubleshoot issues, and optimize as needed for speed and efficiency Testing & Automation: Write unit and integration tests to ensure co
Responsibilities Design & Development: Implement new features in our Android application using Kotlin, ensuring robust and maintainable code Collaboration: Work closely with product managers, designers, and other engineers to translate requirements and user stories into well-architected technical solutions Performance & Quality: Analyze application performance, troubleshoot issues, and optimize as needed for speed and efficiency Testing & Automation: Write unit and integration tests to ensure code quality, reliability, and scale Best Practices: Maintain an eye toward code quality, reusability, and best-in-class design patterns. Share knowledge and contribute to the growth of the engineering team Continuous Improvement: Stay current with emerging Android frameworks, libraries, and best practices, and incorporate these into your work as needed Required:2+ years of professional Android development experienceStrong proficiency in Kotlin (Java is a big plus) for Android developmentExperience working with Android frameworks such as Android Jetpack, RxJava, Dagger, etcFamiliarity with RESTful APIs to connect Android applications to backend servicesGood understanding of Git and version control workflowsKnowledge of software design patterns, MVP/MVVM architectures, and clean code principlesExperience with third-party libraries, Gradle, and CI/CD tools Preferred:Familiarity with UI testing frameworks (e.g. Espresso)Experience releasing and maintaining apps in the Google Play StoreA track record of successful cross-functional teamwork
Show more
Show less
Посадовий рівень
Базовий рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інженерія
Галузі
ІТ-послуги та ІТ Консалтинг