Search by job, company or skills

Advansys

Android Mobile App Developer

Early Applicant
  • 4 days ago
  • Be among the first 50 applicants

Job Description

We are seeking a talented and passionate Android Mobile App Developer to join our dynamic development team. The ideal candidate will have strong experience in developing mobile applications using Java and Kotlin. You will be responsible for designing, implementing, testing, and maintaining high-performance mobile applications for Android platforms. If you are enthusiastic about creating seamless and intuitive mobile experiences, we want to hear from you!

Responsibilities:

  • App Development: Design, develop, and maintain Android applications using Java and Kotlin
  • UI/UX Design: Implement user interfaces that are both functional and visually appealing, following Material Design principles
  • Collaborate: Work closely with cross-functional teams, including product managers, designers, and backend developers, to create cohesive and innovative mobile solutions
  • Code Quality: Write clean, maintainable, and efficient code, following best practices and coding standards
  • Testing: Write unit tests, perform debugging, and participate in code reviews to ensure high-quality, bug-free applications
  • Optimization: Optimize applications for maximum speed and scalability
  • Integration: Integrate third-party libraries and APIs as needed (e.g., Firebase, RESTful APIs)
  • User Feedback: Continuously monitor and improve app performance based on user feedback and analytics
  • Stay Current: Stay up to date with the latest Android development trends, tools, and technologies

Requirements:

  • Experience: Minimum of 3 years of experience in Android app development
  • Proficiency: Strong knowledge of Java and Kotlin for Android development
  • Android SDK: Familiarity with Android SDK, development tools (Android Studio, Gradle, etc.), and version control systems like Git
  • APIs & Web Services: Experience integrating RESTful APIs, JSON, and working with network operations
  • UI Design: Solid understanding of UI/UX principles and experience with Android layouts, Views, and animations
  • Databases: Experience with local databases (e.g., SQLite, Room) and remote data storage
  • Testing: Knowledge of Android testing frameworks (JUnit, Espresso) and best practices for writing unit and UI tests
  • Performance Optimization: Experience with app performance profiling, memory management, and debugging tools
  • Collaboration Tools: Familiarity with collaboration tools like JIRA, Confluence, or Trello
  • Communication: Strong verbal and written communication skills; ability to explain technical concepts clearly

Preferred Skills:

  • Android Architecture: Knowledge of modern Android architecture components (MVVM, LiveData, ViewModel, DataBinding)
  • CI/CD: Experience with Continuous Integration and Continuous Deployment pipelines
  • Cloud: Familiarity with cloud-based services such as Firebase or AWS for mobile applications
  • Third-Party Libraries: Experience with libraries like Retrofit, Glide, Dagger/Hilt, and RxJava
  • App Deployment: Experience with publishing apps to the Google Play Store

Benefits:

  • Competitive salary and benefits package
  • Social & Medical Insurance
  • Opportunities for career growth and development
  • Collaborative and innovative work culture

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 20/11/2024

Job ID: 100980615

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 20-11-2024 08:26:52 PM
Home Jobs in Egypt Android Mobile App Developer