Android Engineer

Employment type:
Permanent
Sector:
Software Development
Location:
Zürich
Tasks and responsibilities:
  • Together with an agile team, you develop mobile apps for Android
  • You will be actively involved in the entire software life cycle: analysis, architecture, implementation, review, integration, quality assurance
  • You check requirements and know how to either develop them further or question them critically
  • You make long-term and strategic architectural decisions
  • You translate user stories into technical tasks so that the stories can be implemented completely and correctly
  • You adhere to the highest standards in terms of software quality, testing and security
Required skills and experience:
  • Java
  • Kotlin
  • You are passionate about solving complex software tasks
  • You are quick to recognise issues and are pragmatic about finding solutions
  • You are happy to take on responsibility in the project: from the architecture to the requirements to the team
  • You have already worked as a Software Engineer for a number of years
  • You recognise the individual strengths and weaknesses of your team members and support them in developing their potential
  • You have experience with distributed systems (HTTPS, REST APIs, certificate handling)
  • You have a bachelor's and/or master's degree in Computer Science, or a degree program related to Computer Science
Language requirements:
  • German (C1+)
  • English (C1+)