NoFluffJobs Praca zdalna Mid

Android Programmer

Margo

⚲ Warsaw

18 480 - 20 160 PLN (B2B)

Wymagania

  • Android
  • Kotlin
  • Unit testing
  • Kotlin Coroutines
  • Java
  • Continuous integration
  • Integration test
  • Jira (nice to have)
  • Git (nice to have)
  • Confluence (nice to have)
  • DevOps (nice to have)

Opis stanowiska

O projekcie:
💼 Position: Android Programmer - Regular
💰 Rate: 120 PLN / hour
🏠 Work Arrangement: Remote (with only 2 in-person visits to Warsaw per month)

🚀 Looking for your next challenge as an Android Developer? Join our team! We are seeking an experienced and dedicated Regular Android Programmer to help us build and scale high-quality mobile applications. If you know how to effectively bridge business context with modern IT solutions, this opportunity is for you! 📱
🛠️ Your Responsibilities:- Implement new Android functionalities using Kotlin. - Proactively monitor application performance and troubleshoot technical issues. - Ensure top-tier software quality through rigorous automated and unit testing. - Lead development, programming, and implementation projects based on a strong understanding of business needs and optimal IT solutions.

Wymagania:
🎯 Requirements:- Minimum 3 years of commercial experience in developing Android solutions. - Deep understanding and practical knowledge of Clean Code techniques and software architecture. - Excellent command of Kotlin. - Strong proficiency in Jetpack Compose and Kotlin Coroutines. - Ability to understand and modify existing Java code. - In-depth knowledge of Android platform programming specifics. - Familiarity with the Continuous Integration (CI) approach. - Proven ability to create automated, unit, and integration tests. - English language proficiency sufficient for reading technical documentation, conducting technical correspondence, and participating in technical discussions.  ✨ Nice to Have:- Hands-on experience working in an Agile environment. - Familiarity with tools like Jira, Git, and Confluence. - Experience or basic knowledge in the DevOps area.

🔍 Dekoder Ogłoszenia

🔴
Regular Android Programmer
Określenie 'Regular' może sugerować średniozaawansowany poziom, ale bez jasnego określenia zakresu obowiązków i oczekiwań, może oznaczać różne rzeczy w zależności od firmy.
🔴
effectively bridge business context with modern IT solutions
Może oznaczać, że od kandydata oczekuje się nie tylko kodowania, ale także aktywnego udziału w definiowaniu wymagań biznesowych i proponowaniu rozwiązań technicznych.
🔴
Lead development, programming, and implementation projects
Chociaż jest to stanowisko 'Regular', fraza 'Lead development' może sugerować większą odpowiedzialność i potrzebę samodzielnego prowadzenia projektów, niż można by oczekiwać od poziomu 'Regular'.
🔴
Ability to understand and modify existing Java code
Oznacza, że projekt może zawierać znaczną część starszego kodu w Javie, a nie tylko nowoczesny Kotlin, co może wymagać pracy z mniej nowoczesnymi technologiami.
🔴
with only 2 in-person visits to Warsaw per month
Chociaż praca jest zdalna, te dwa dni w Warszawie mogą być wymagające logistycznie i czasowo, zwłaszcza jeśli nie mieszkasz w pobliżu.