Software Engineer (Android)
Jeeny
- Lahore, Punjab
- Permanent
- Full-time
- Bachelors/Masters in Computer Sciences.
- 1-3 years of experience preferably in android application development.
- Excellent understanding of Android Development SDK, basic components (Activities, Fragments, Services, Broadcast Receivers) and their life-cycles.
- Good understanding of design patterns.
- A sound understanding of SOLID principles.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Good understanding of the full mobile development life cycle. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Familiarity with cloud message APIs and push notifications.
- Good understanding of code versioning tools, such as Git.
- Basic knowledge of CICD lifecycle.
- Accountable and takes ownership.
- Market competitive salary
- An opportunity to collaborate with talented individuals while learning, growing, and expanding your skill set
- An environment that encourages you to take ownership and produce excellent outcomes everyday
- Health benefits and life insurance
- Continuously broaden your knowledge and skills with our learning assistance policy
- Gratuity