We are looking to hire a talented Android Developer to design, build, and maintain the next generation of Android applications. Your primary focus will be the development of high-end Android applications for the latest Android mobile devices.
To ensure success as an Android Developer, you should have a strong working knowledge of Android Frameworks, be proficient in Java, and be able to work as part of a team. Ultimately, an outstanding Android Developer should be able to create functional, attractive applications that perfectly meet the needs of the user.
Main Duties And Responsibilities
- Designing and building mobile applications on Google Android platform
- Collaborating with cross-functional teams to define, design, and implement new features
- Automated testing to ensure code reliability and robustness
- Ensuring code quality, performance, maintainability and scalability
- Identifying and resolving potential problems, bugs and bottlenecks
- BS/MS degree in Computer Science / Software Engineering / related field
- Proven working experience as a software / Android developer
- Extensive experience with Android Frameworks
- Proficient in Java, Kotlin, and Gradle
- Familiarity with Android design principals and application interface guidelines
- Familiarity with push notifications, APIs and cloud messaging
- Proficient in code versioning tools including Git, Mercurial and SVN
- Experience with continuous integration and agile software development methodologies