Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailWhat You'll Need
Nice to have
Knowledge of Android Architecture Components: Familiarity with components like LiveData, ViewModel, and Room for efficient app design.
Cross-Platform Development: Understanding of tools like Flutter or React Native can be a plus for developing cross-platform applications.
Agile Methodologies: Experience with agile development practices, such as Scrum or Kanban, for collaborative software development.
Proficiency in Programming Languages: Strong knowledge of Java and Kotlin, the primary languages for Android development.
Android SDK: Familiarity with the Android Software Development Kit (SDK) and its components.
UI/UX Design Principles: Understanding of material design and user experience best practices to create intuitive interfaces.
Version Control: Proficient with Git for version control and collaboration within development teams.
RESTful APIs: Experience in integrating and working with RESTful APIs for data exchange between the app and server.
Database Management: Knowledge of local databases (like SQLite) and cloud storage options (like Firebase).
Debugging and Testing: Skills in debugging applications and writing unit tests to ensure code quality and performance.
Problem-Solving: Strong analytical and problem-solving skills to troubleshoot issues and optimize application performance.
Knowledge of Android Architecture Components: Familiarity with components like LiveData, ViewModel, and Room for efficient app design.
Cross-Platform Development: Understanding of tools like Flutter or React Native can be a plus for developing cross-platform applications.
Agile Methodologies: Experience with agile development practices, such as Scrum or Kanban, for collaborative software development.
Full-time