Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy90yw5nzw50lwludgvybmf0aw9uywwvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Android Engineer

Location: Amsterdam Salary: €45k - 50k per year
Type: Permanent Start Date: 2019-10-01 00:00:00
Posted: 19 days ago Contact: Reece Curruthers

We’re looking for an Android engineer, who is an excellent all-round programmer with good understanding of Software Architecture, and who can transform Interaction & Visual Design into a fantastic User Experience. You are part of an Agile team working to realize native applications for a multitude of Android based platforms. You are involved with all facets of the process, from pitch to Quality Assurance. Your input is appreciated on all fronts.

Your day as an Android Engineer

  • You collaborate with the design team and the lead engineer to decide on the choices to be made in order to achieve the User Experience that is appropriate for the goals of the project during the development process of applications, you continuously deliver builds for internal and external tests
  • Using, among others, Jira, Slack, BaseCamp, Skype, Git and Scrum boards, you communicate with all stakeholders and you keep overview and control over projects
  • You provide clients with clear explanations on (interim) deliverables and translate their feedback into the next sprint
  • After the go-live, you monitor everything in collaboration with all parties concerned. What are the clients saying, the end users and the measuring systems? What points of improvement can be learned and implemented in the next release?

Our ideal Android developer has

  • A Bachelor level degree. A computer science degree is highly desirable
  • 3+ years relevant work experience, preferably also in the digital media industry
  • Solid demonstrable knowledge of Software Architecture patterns
  • A (demonstrable) keen nose for code smell and knowledge on how to avoid it
  • Experience with Java/Kotlin
  • Preferably experience with Gradle/RxJava/Room/Dagger
  • Strong communication skills, both spoken and written
  • A good command of the English language in a work setting

Additional tech-info

  • Tech stack: Android Studio / GIT
  • Processes: Differs per project deployments are done by means of Git flow hooks and Jenkins or AppCenter (automated building/deployment scripts) Testing standards / tooling: Expected to provide unit tests, expected to use code lint
W1siziisijiwmtgvmduvmdevmdkvmtivmdyvnzm0l2xhdgvzdc1qb2jzlwrlzmf1bhquanbnil0swyjwiiwidgh1bwiilcixmjaweduwmcmixsxbinailcjvchrpbwl6zsjdxq