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.
معرفی شرکت
امروزه به مدد توسعه جهانی تکنولوژي، گسترش زیرساختهای ارتباطی در ایران و بالارفتن سواد دیجیتال در جامعه، انواع اپلیکیشنها و به طور خاص نرمافزارهای پرداخت الکترونیک محبوبیت بالایی نزد ایرانیها کسب کردهاند.
مجموعه تهراناینترنت نیز به پشتوانه بیش از ۲۰ سال حضور فعال در عرصه فناوری، تلاش کرده است نقشی فعال و اثربخش در همراه کردن هموطنان با استفاده از خدمات غیرحضوری و اینترنتی به ويژه کد دستوری و اپلیکیشن هفهشتاد داشته باشد. اثربخشی هفهشتاد در این زمینه از میزان محبوبیت آن قابل ارزیابی است؛ چنان که با استناد به آمار اعلامی بانک مرکزی، هفهشتاد با پشتیبانی بیش از ۳۰ درصد از تراکنشهای موبایلی، رهبر امروز بازار پرداخت الکترونیک بر بستر موبایل محسوب میشود.
ما در هفهشتاد با همراهی گروهی از متخصصترین و کاربلدترین نیروها تلاش میکنیم با مبنا قرار دادن نیاز بازار و با هدف توسعه کاربری تکنولوژی در بین عموم جامعه، طیف وسیعی از خدمات پرداخت الکترونیک را به شیوهای هوشمندانه، ساده و کاربردی در بستر اپلیکیشن و کددستوری ۷۸۰ به عموم هموطنان ارائه کنیم و به دنبال آن هستیم که در آینده این خدمات را توسعه دهیم.