هف‌هشتاد
هف‌هشتاد

Senior Android Developer

Tehran/ Vanak
Full Time
شنبه تا چهارشنبه
-
Health insurance -Flexible working hours -Game room -Gym facilities -Resting space -Coffee shop -Occasional packages and gifts
201 - 500 employees
IT / Software / Hardware
Iranian company dealing with Iranian and foreign customers
1383
Privately held
توضیحات بیشتر

key Requirements

2 years experience in similar position
GIT - Intermediate
Gitlab - Intermediate

Job Description

     Responsibilities:

  •  Collaborate with cross-functional teams to design, develop, and maintain high-quality Android applications.
  •  Implement Clean Architecture principles, ensuring code modularity, readability, and maintainability.
  •  Utilize Koin for dependency injection, leveraging its simplicity and flexibility for seamless app development.
  •  Write efficient and reliable Kotlin code, incorporating best practices and the latest language features.
  •  Implement asynchronous programming using Coroutines and Flow, ensuring smooth user experiences and responsive UIs.
  •  Collaborate with UX/UI designers to create visually appealing and user-friendly interfaces.
  •  Stay updated with the latest Android technologies, trends, and best practices, incorporating them into the development process.

    Requirements:

  •  Bachelor's degree in Computer Science, Software Engineering, or related field.
  •  3+ years of experience in Android development with a focus on Clean Architecture, modularization, Koin, Kotlin, Coroutines, and Flow.
  •  Proficiency in Kotlin programming language, with a strong understanding of SOLID principles and Object-Oriented Programming (OOP).
  •  Experience with RESTful APIs, JSON/XML parsing, and integrating third-party libraries and APIs.
  •  Strong debugging and troubleshooting skills, ensuring efficient problem-solving during development.
  •  Familiarity with version control systems, preferably Git/GitLab/GitFlow.
  •  Solid understanding of UI/UX design principles and a passion for creating intuitive and visually  appealing user interfaces.
  •  Ability to work in an agile environment, collaborating effectively with cross-functional teams.
  •  Excellent communication skills and ability to convey complex technical concepts clearly.

Job Requirements

Age
22 - 50 Years Old
Gender
Men / Women
Software
GIT| Intermediate Gitlab| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای هف‌هشتاد

این آگهی بسته شده است