Senior Software Engineer (Android)
Opera Software
Liberec, Czech Republic
před 3 dny
source : Just Join IT

Android Jetpack (regular)

JNI / C++ / C (regular)

Kotlin (advanced)

Senior Software Developer (Android)

Location : Wrocław or remotely in Poland

The Opera Mini team is looking for a Senior Software Developer who have the curiosity and drive to join our Android team.

You will be working with Java, Kotlin and / or C++ on Android, but we believe that a good developer can learn and master any new field.

We have humble and really skilled team members that are eager to share their knowledge and help you in any situation.

We believe in skills, not certification. While a good understanding of computer science and the realities of practical software development are a must, titles and diplomas play no role at Opera.

Our organization is flat and we work with iterative processes between a tight-knit group of product managers, designers, developers and quality assurance engineers.

Our tech stack :

  • Kotlin / Java language
  • Android API (min SDK 21)
  • Coroutines / RxJava
  • Native Code (JNI / C++ / C)
  • Android Jetpack solutions
  • Role & Responsibilities

  • The chance to take part in designing, planning and implementing new features
  • Close cooperation with backend, design, and data science teams
  • Asses, plan, implement and test tasks that are given to you
  • We have a flat structure so you will be able to have an impact on our product
  • Job requirements :

  • Expert Java / Kotlin skills
  • Strong communication skills
  • Knowledge of programming patterns
  • 5+ years of experience developing Android applications
  • Familiarity with Android API
  • Knowledge of modern Android Design Patterns (Android Jetpack)
  • Asynchronous programming knowledge (Coroutines / Rx / Multithreading)
  • C++ / C programming skills
  • Engineering knowledge : your code should be well-structured and comprehensible by other humans, not just computers
  • Familiarity working with TDD pattern
  • Good understanding of version control systems like Git
  • Good level of English, both written and spoken
  • About us :

    Opera is a global web innovator with an engaged and growing base of hundreds of millions of monthly active users who have sought a better internet experience.

    Building on over 25 years of innovation that started with browser products, Opera is now leveraging its brand and highly engaged user base in order to expand its business into new segments.

    Today, Opera offers users around the world a range of products and services that include PC and mobile browsers, the newsreader Opera News, and apps dedicated to gaming, fintech, e-commerce and classifieds.

    Opera is headquartered in Oslo, Norway with major offices in Poland, China, Scotland and Sweden, as well as a presence in many additional countries.

    Opera is listed on the Nasdaq stock exchange under the OPRA ticker symbol.

    Nahlásit tuto nabídku

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .