Android Developer

We are searching for a brilliant, flexible Android Developer to create novel apps that meet the needs of our target audience. To this end, the Android Developer's Responsibilities include writing and proofreading code, liaising with coworkers within and outside of their department, and monitoring customers' feedback. Over time, you will also be required to create app updates. To ensure success as an Android Developer, you should demonstrate proficiency in one of the mainstream programming languages, and a sound understanding of the traditional product life cycle. An exceptional Android Developer will be fearless but respectful in the pursuit of excellence, continually striving to shape the ways in which Android apps impact the world around us.

What are we looking for

  • Computer Systems Engineer or Advanced CS Engineering student
  • 2+ years of experience in developing native Android apps using Kotlin
  • Solid programming skills and knowledge of the different Android architectures, databases, and experience working with RESTful APIs
  • Outstanding problem-solving skills
  • Passion and proactiveness to solve and take on technical challenges
  • Interest in constant learning and innovation
  • Kindness and willingness to share knowledge with others
  • Ability to work well in teams
  • A desire for creating amazing user experiences within the mobile field

Responsibilities

  • Conceptualizing and formulating apps that are suitable for use on all types of Android devices
  • Implementing measures to safeguard users' data
  • Ensuring that the construction and presentation of your apps are congruent with the company's standards
  • Proofreading your code and correcting mistakes before each app is released
  • Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order
  • Liaising with the marketing department to ensure consistency in our company's 'voice' across the board
  • Monitoring app reviews to detect areas for improvement
  • Creating app updates, including bug fixes and additional features, for release

Ideal candidate

  • Advanced written and spoken English
  • Experience working with Agile methodologies
  • Experience using Git or other repositories
  • Experience taking part in tech events
  • Following recommended practices of the community
  • Experience working with Google Play Store
  • Be a team player, enjoy teaching new concepts and collaborate with the team members

Benefits

I WANT IN
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.