Job Openings SDE3 Android Developer

About the job SDE3 Android Developer

Summary of Role

The candidate will be part of a team developing games for the Android platform and will be involved in entire application development life cycle. The work environment is fast-paced, and results driven.

General Accountabilities/Job Responsibilities:

Part of a team developing games for the Android platform with significant opportunity to be an individual contributor as well.

Complete involvement throughout app development lifecycle conceptualization, software design, development and testing.

Involvement in operational aspects like deployment and release management, ongoing support and maintenance.

Collaborate with product managers, game and creative designers, server-side engineers and quality analysts to deliver the highest quality gaming experience

Job Specifications

Qualifications

BE/B.Tech from a reputed institute

7+ years of Android native application development experience using Java/Kotlin

Experience with at least one consumer-facing product company is preferred

Skills

Knowledge of Java, the Android SDK and its versions

Experience in Kotlin

Good experience of debugging/profiling applications

Experience in using Android application development toolchain and Android NDK

Experience in OOP concepts, GUI development, design patterns, multi-threaded programming etc.

All-round knowledge of Android architecture including nuances of form factor, orientation, wearability etc.

Experience in mobile app performance optimization, caching and security Familiarity with mobile hardware APIs (Camera, GPS, NFC etc.)

Familiarity with JSON, XML, SSL etc.

Familiarity with TCP/IP network programming

Good to have:

Experience in React Native / iOS development / Flutter

Experience with Cocos/Unity game development engines

Knowledge of gaming concepts like Leaderboards, Scorecards, Achievements etc.