Senior Android Developer

Rapidtack (SMC-PRIVATE) Limited Verified

Lahore , Pakistan

Posted Jun 28, 2021 67 views

PKR. 100,000 - 150,000/Month

Apply For This Job

Close

Job Description

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Evaluate the existing applications and implement new technologies to maximize app’s efficiency.
  • Identify the variations of fragments and layouts of Android XML and create adaptive interfaces that work with various device form factors.
  • Collaborate with the Senior Android Developers and Software Engineers to work on different layers of the infrastructure.
  • Determine the UI/UX requirements, mockups and APIs to develop high-performing Android apps.

Skills Required

  • Experience in Java (extensions, data classes, sealed classes, objects and basics of Lambda & higher order functions)
  • Strong knowledge of MVC, MVVM, Architecture component and memory management
  • Strong knowledge of ROOM models and define relationships, access dates using DAO's
  • Experience with offline storage, threading, and performance tuning
  • Experience with Android Studio, Android Components and UI Component, Animation & Design Guidelines
  • High-caliber proficiency in Android SDK and experience with third-party SDKs and APIs
  • Strong coding and analytical skills

Skills Preferred:

  • Understanding of Android Coding Architecture & Patterns
  • Strong knowledge of Problem breakdown into multiple functions
  • Strong knowledge of SQLLite and able to perform CRUD operations, JOINs and proficient in RDBMS.
  • Experience with Testing & Debugging (unit testing, UI testing and automation)
  • Experience with RESTful & JWT web services and parsing JSON/XML
  • Fluency with Android Studio, GIT and other common software development tools
  • Strong software engineering skills, can design and implement software projects from the ground up.
  • Understanding of the full mobile development life cycle
  • Good understanding of OOPS concepts, and Design pattern
  • Knowledge of Kotlin is a plus.

Qualifications Required:

  • University Bachelor's degree in Computer Engineering or equivalent in relevant stream

Experience Required:

  • Minimum 4+ years of professional work experience in software development

Job Details

Industry:
Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 35 Years
Minimum Education:
Bachelors
Degree Title:
Bacholers or Masters in Computer Sciences
Career Level:
Experienced Professional
Experience:
4 Years - 5 Years
Apply Before:
Jul 29, 2021
Posting Date:
Jun 28, 2021
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Rapidtack (SMC-PRIVATE) Limited

Services · 11-50 employees - Lahore

Similar Job Titles

Android Developer

Posted Sep 27, 2021

Android Developer

SpyreSync, Lahore, Pakistan
Posted Sep 24, 2021

Senior Android Developer

Dev Sky, Rawalpindi, Pakistan
Posted Oct 13, 2021

Android Developer

Wadic, Lahore, Pakistan
Posted Oct 14, 2021
View All