The platform will empower customers with next-generation capabilities, offering seamless account access, diverse asset types like shares, ETFs, and mutual funds, and personalized investment portfolios tailored to individual goals.
responsibilities :
Overseeing the development team to achieve project timelines and standards; coordinating efforts and working closely with Product Owners, Scrum Masters, Analysts, and UX designers.
Using technical expertise to create high-quality mobile applications based on specified requirements, ensuring timely delivery to group and local standards.
Ensuring the system aligns with business needs in terms of design, managing technical debt, and maintaining cost-effectiveness.
Performing unit testing of programs and software applications to ensure desired outcomes and correct instructions.
Assisting in the implementation of releases, building continuous integration and delivery pipelines.
Maintaining and developing clear communications and relationships with team members and stakeholders.
Creating and maintaining up-to-date technical documentation.
requirements-expected :
BS degree or higher in Computer Science with 7+ years of experience
Expert-level knowledge of Android development and the Android ecosystem
Proficiency in Java and Kotlin programming languages
Strong experience with Android Studio, Android SDK, and related development tools
Deep understanding of Android architecture components and Jetpack libraries
Proficiency in RESTful APIs, JSON parsing, and networking in Android
Experience with dependency injection frameworks (e.g., Dagger, Hilt)
Strong knowledge of Android UI design principles, Material Design, and custom view development
Familiarity with reactive programming (e.g., RxJava, Kotlin Coroutines)
Experience with local data storage solutions (e.g., Room, SQLite)
Proficiency in unit testing and UI automation testing for Android
Knowledge of CI/CD practices and tools (e.g., Jenkins, GitLab CI)
Experience with Android NDK and native code integration (C/C++)
Knowledge of Gradle build system and dependency management
Familiarity with Android architecture patterns (e.g., MVVM, Clean Architecture
Familiarity with version control systems, particularly Git
Understanding of Android security best practices and implementation, plus industry standards like OWASP
Knowledge of Android app publishing process and Google Play Store guidelines
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses