Browse Jobs
For Employers
Post JobLog inGet Started

Android Sr. Mobile Developer

Si-Ware Systems
Sheraton, Cairo
Posted 3 years ago
154Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Si-Ware is hiring android Developer(s) for one of leading global technology projects. We focus on how qualified, potential, and passionate our future employees are, rather than how many years of experience they have!

Responsibilities

  • Development of native Android applications driving a mobile first company strategy, writing top-notch Kotlin code and resort to battle hardened design patterns.
  • Autonomy interpreting business/technical requirements, designing, implementing and testing high-quality solutions.
  • Be fully aware of the Continuous Integration and Continuous Deployment
  • Work in a development environment with a modular codebase, peer reviews and pull requests workflow with proper source control process, with disciplined and structured branching model, and documentation.
  • Constant aim for quality, scalability, performance, and architecture keeping good practices, security, and compliance in check.
  • Be part of a challenging, fast and agile development process
  • Contribute actively and proactively to optimize applications, processes, and methodologies.
  • Be willful to help peers, being part of a collaborative environment for development, testing, and automation tasks

Job Requirements

Requirements

  • Experience in developing native Android applications.
  • Strong knowledge of Kotlin programming language
  • Knowledge and experience with modern patterns for mobile such as MVP and MVVM
  • Familiar and experienced with Material design, guidelines, and components.
  • Strong knowledge and experienced with the Android Jetpack, modularization, architecture, components, and patterns.
  • Knowledge and experience with Room database
  • Experienced with version control, automate development and release process: Git, and Jenkins.
  • Strong knowledge of Android Studio 
  • Familiar with memory management, UI layout/rendering and UI/network performance
  • Knowledge and experience with Unit tests and UI tests
  • Experienced and familiar with REST API architecture
  • Familiar with SCRUM methodology
  • Familiar with 3rd Party Tools as, Analytics, Crash Reports and Notifications, A/B Tests and Deep Links
     

Personal Skills

  • Android fan, enthusiast of new technologies and innovation
  • Eager to work in team environment and share knowledge.
  • Likes problem analysis and solving.
  • Solution oriented and proactive attitude
     

Additional Skills:  not required but will make your profile stand out.

  • Experience in public applications, ideally e-commerce ones
  • Knowledge and experience with Hilt or Dagger
  • Knowledge and experience with Modularization and Dynamic features
  • Knowledge and experience in build SDK using Kotlin Multiplatform Mobile

     

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentAndroid Sr. Mobile Developer