Android Developer

Ta oferta pracy jest nieaktualna od 30 października 2020. Sprawdź aktualne oferty.
Praca
6500 - 12000zł
Wrocław

About the job: technical

As Android developers, we love using Kotlin and do it whenever we can (well, as long as it’s an appropriate tool for the job). Writing unit tests is part of our daily workflow, not an afterthought. We’re also in the process of applying the same approach to functional testing.

We host our repositories on GitHub. Pull requests get reviewed by product team members. You can review other projects and platforms too! Every project has Bitrise CI hooks attached so actions such as pushes and pull requests trigger various automated workflows. We have a bunch of test devices in our office that are hooked up to a test farm (OpenSTF), which means we can use them remotely as well.

We don’t stick to a solution if it’s not working – we use tools to fit our needs, not to control us. Technical and architectural decisions are all up to you and your development team.

About the job: non-technical

The hierarchy in our organization is flat. That means we do things “bottom-up”- there’s no need to go through layers of management to solve a simple issue.

Depending on the project, your team contains other Android developers, other platform developers, a QA engineer, a designer, and a scrum master. Usually, a team sits in one room (there’s no open space!), which makes for the excellent cooperation. We work in Scrum with 1-2 week sprints (depending on the project), but we use it as a framework, not a process, meaning we adjust it to fit a project’s needs. As developers, we try not to do Agile, but be agile. We keep our product backlogs in Jira and our documentation in Confluence. We also use Google Suite, Trello and Slack.

We have weekly Android team meetings where we discuss both the technical and non-technical. If you wish to attend iOS or web team meetings instead, you are free to do so. Occasionally we also do joint meetings if we want to discuss general development topics.

About the Droids On Roids

Droids On Roids is a world-class mobile and web app development company from Poland, established in 2011. We are well known as a top android development company, top ios development company, top web app development company, and top product design company.

The 100% office-based team of 45+ talented professionals serves clients throughout the world, mostly in the US and UK. They completed over 130 projects from various categories: Mobile commerce, Internet of Things, Fintech, Digital Transformation, MedTech, Lifestyle and Social, and more.

The responsibilities

Developing native Android applications for international clients. We also do some Flutter, if you’re interested in that direction

  • Communicating directly with our clients while helping them build great products
  • Cooperating closely with Android, iOS and web developers, as well as QA engineers, scrum masters and designers
  • Participating in code review and pair programming will be a part of your daily workflow
  • Taking an active part in our learning and knowledge sharing culture

The requirements

Proven commercial experience in native Android development

  • At least 2+ years of experience in developing Android mobile applications
  • Solid knowledge of Java and JVM
  • Experience with Kotlin
  • Focus on writing clean and testable code
  • Good experience with testing (JUnit, Espresso)
  • Experience in direct business communication
  • Great communication skills and a problem-solving attitude
  • Excellent written and spoken English