JustJoin.IT Hybrydowo Senior

Android Developer

emagine Polska

⚲ Stockholm Metropolitan Area

Do uzgodnienia

Wymagania

  • Android
  • Mobile Development

Opis stanowiska

We are seeking an experienced Android Developer with at least 5 years of experience in mobile application development. The ideal candidate will possess a strong background in building high-quality Android applications and have a solid understanding of the mobile ecosystem. This role offers an opportunity to contribute to exciting projects and further enhance your skills within a collaborative team environment.

Bonus: Able to work during summer-time.
Start: ASAP
Length: 6 months with possible extension
Location: Hybrid in Stockholm (must be located in Stockholm area)

Main Responsibilities:
As an Android Developer, your primary duties will include:
• Designing and developing high-performance Android applications.
• Collaborating with cross-functional teams to define and design new features.
• Ensuring the performance, quality, and responsiveness of applications.
• Identifying and fixing bugs to maintain an efficient system.
• Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
• Participating in code reviews to ensure adherence to best practices.
• Maintaining up-to-date knowledge of mobile development trends.
Key Requirements:
• Minimum 5 years of experience in Android development.
• Proficient in Java/Kotlin programming languages.
• Experience with RESTful APIs and third-party libraries.
• Solid understanding of the full mobile development life cycle.
• Familiarity with modern design patterns and best practices.
• Ability to work in a team-oriented environment.
• Strong problem-solving skills and attention to detail.

🔍 Dekoder Ogłoszenia

🔴
experienced Android Developer with at least 5 years of experience
Może oznaczać, że szukają kogoś, kto potrafi samodzielnie rozwiązywać problemy, a nie tylko wykonywać polecenia.
🔴
contribute to exciting projects
Projekty mogą być interesujące, ale równie dobrze mogą być chaotyczne lub niedofinansowane.
🔴
further enhance your skills
Może oznaczać, że będziesz musiał nauczyć się wielu nowych rzeczy na własną rękę, bez formalnego szkolenia.
🟡
collaborative team environment
Może oznaczać, że oczekuje się od Ciebie aktywnego udziału w dyskusjach i rozwiązywaniu problemów zespołowych, a nie tylko indywidualnej pracy.
🔴
Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency
Może oznaczać, że będziesz odpowiedzialny za research i wprowadzanie nowych narzędzi, co może być czasochłonne i nie zawsze doceniane.