Software Engineer - Android

We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits.You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Intern Responsibilities

Collaborate with cross-functional teams to define, design, and release new features.
Collaborate with product, UX and other engineering teams to deliver the highest quality mobile experiences on supported devices.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Requirement and Qualifications

Currently pursuing bachelors in computer science and related field.
Knowledge and understanding of at least one native android development language, eg. Java, Kotlin etc.
Solid understanding of object-oriented concepts and mobile development life cycle.
Experience working with Android SDK, remote data via REST and JSON(Protocol buffer is preferred).
Experience with third-party libraries and APIs.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Good understanding of CS fundamentals, eg. data structures and algorithms.
Excellent conceptual, analytical, and problem-solving abilities.
Excellent verbal and written communication skills.

APPLY FOR THIS INTERNSHIP

Please send your CV at jobs@treeleaf.ai