We are seeking a skilled and motivated Android Developer to join our technical team. If you are passionate about crafting exceptional user experiences, committed to continuous learning, and have experience working within banking or financial systems, this is an excellent opportunity to make an impact. Join us and help shape the next generation of digital banking products.
Job Requirements:
Proficiency in Kotlin (familiarity with Java is an advantage)
Strong understanding of MVVM, MVI, and Clean Architecture
Familiarity with common Design Patterns in Android
Experience in working with modular projects
Proficiency in Android Jetpack Components
Experience with RESTful APIs (Retrofit, OkHttp)
Proficiency in Kotlin Coroutines and Flow
Strong skills in UI design using Jetpack Compose
Experience in Firebase (Messaging, Crashlytics, Analytics)
Familiarity with TDD (Test-Driven Development)
Knowledge of Unit Testing and UI Testing (JUnit, Espresso, MockK)
Familiarity with Git and Workflow
Understanding of security protocols, encryption, and SSL Pinning is an advantage
Personal Qualities & Soft Skills:
Organized and detail-oriented in code structure and documentation
5+ years of hands-on Android development experience
Dedicated to meeting project deadlines and maintaining high-quality standards
Creative problem-solver with the ability to propose effective, scalable solutions
*Application Instructions: Please submit your CV in English*
Benefits:
Loans and financial assistance programs Health and wellness initiatives Travel allowances Corporate recreational accommodations Supplemental health insurance Holiday and occasion gifts Performance-based bonuses
About Us:
Negah Bank is the technology subsidiary driving the banking missions of Karafarin Bank, established with the goal of enhancing and organizing the technical infrastructure of Karafarin Bank while developing and designing innovative products and services for its current and future customers.
Negah Bank was founded with a fully specialized focus on information technology and digital transformation in the banking industry. Transformation across various layers of banking technology — including Core Banking systems, card switches, and data centers — is among the company’s key responsibilities.
Our strategy centers on leveraging modern technologies and advancing toward innovative concepts such as Open Banking, Blockchain, Cloud Computing, Omnichannel solutions, Big Data, Artificial Intelligence, and the Internet of Things (IoT).
As part of the Negah Technology Group, Negah Bank is responsible for developing and implementing cutting‑edge banking services and digital financial products, helping shape the future of intelligent banking solutions.
شرکت “نگاه بانک” پیش برنده ماموریتهای بانکی بانک کارآفرین است که با هدف ارتقا و ساماندهی زیرساختهای فني بانک کارآفرین و توسعه و طراحی خدمات و محصولات متمایز برای مشتریان فعلی و آینده بانک کارآفرین شکل گرفته است.
نگاه بانکی با رویکرد کاملا تخصصی در زمینه فناوری اطلاعات تاسیس شد. تحول در حوزه فناوریهای بانکی و اطلاعاتی در سطوح و لایه های مختلف از جمله سامانه بانكداري متمرکز (Core Banking)، سوئیچ کارت یا مرکز داده بانک، از مهمترین وظایف “نگاه بانک” است. بكارگیری و تمرکز بر فناوری های روز و حرکت به سمت مفاهیم و راهکارهای نوین نظیر Open banking ، Blockchain، Cloud ، Omnichannel، Big data ، هوش مصنوعي و اينترنت اشيا، از دیگر اهداف مهم “نگاه بانک” خواهد بود.
“نگاه بانک” عهدهدار توسعه خدمات و محصولات نوین بانکی، در گروه فناوری نگاه است.