Android developer
Pearson
Athens, Greece
πριν από 1 μέρα
source : Just Join IT

Git (regular)

Android Studio (regular)

Android SDK (regular)

Kotlin (regular)

One of our goals at Pearson is to help more people learn English and other languages, to enable them to make progress in their lives, whether that's to get a promotion at work, to move abroad to study or work or to earn a qualification.

Mondly is part of our English Language Learning division. Mondly offers high quality online learning in English and 40 other languages to consumers across the world via its mobile and web apps, virtual reality and augmented reality products.

It has had 100 million downloads worldwide, offering professional and personal language learning in a combination of 1300+ different language pairs.

This is an exciting time to join the Pearson Mondly team, as you can play a key part in shaping growth plans.

The Android Developer will have a unique opportunity to design and develop mobile applications for the company’s line of spoken products.

To be successful in this essential role you must have the desire and ability to learn new techniques and share your knowledge.

You will need to demonstrate a passion for software development, software craftsmanship, and ability to perform in a fast-paced, dynamic work environment! As an Android Developer you will have proven experience in the application of new technology to drive engaging consumer-grade applications, ideally in a learning environment.

You will have good knowledge of and experience in the use of new technologies and in the development of effective and engaging consumer applications.

This role will be part of an agile development team responsible for building innovative, high-performance, scalable native applications using latest technologies and frameworks, integrating third-party SDKs, and interacting with internal clients to determine requirements.

You will be responsible for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablet computers.

Key Accountabilities :

  • Design, develop, unit test, and deploy Android based solutions using common standards and frameworks
  • Create & execute automation test strategy for mobile apps across Android platforms
  • Demonstrate ability to multitask, manage concurrent project efforts, and work with minimal supervision in a team environment
  • Collaborate with the product delivery team to ensure technical feasibility for new features and enhancements to the existing features
  • Collaborate with the product delivery team to define, design, and ship new features
  • Scale the Android team processes; improving release pipeline, build automation and monitoring
  • Demonstrate excellent knowledge and understanding of continuous integration
  • Work with designers, backend engineers and product owners to deliver an optimized product and exceptional user experience
  • Collaborate with product owners and UX designer to create prototypes for new and enhanced features
  • Ensure the performance, quality, and responsiveness of applications
  • Peer review the code written by others to spot problems and ensure quality of the product
  • Promote a culture of partnership, teamwork, innovation and diversity, equity, and inclusion
  • Participate in and champion a highly collaborative, customer-centric, data-driven culture that challenges norms with a bias to action;
  • support diversity of thoughts, experiences, and approaches to solve issues.

    Candidate profile

    Qualifications & Skills

  • Degree (or equivalent) preferred ideally in Computer Science, Engineering or equivalent experience
  • A passionate Android developer committed to fostering excellent developer practices & processes
  • A strong communicator able to seamlessly collaborate with several different teams
  • A person who can recall & apply proven testing principles
  • Extensive software development experience that includes a proven track record of Android development
  • Strong object-oriented design, programming, and debugging skills
  • Demonstrated experience with Kotlin, Android Studio, and the Android SDK is a must
  • Experience with Git and GitHub is a must
  • Experience with network client development, including consumption of web services, is desired
  • Experience with server-side API development is a plus
  • Strong debugging skills with the ability to code unit-test for robustness, including edge cases, usability, and general reliability
  • Prior successful experience in online or related industry is desirable
  • Experience with JavaScript, CSS, and HTML is a plus
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle
  • Preferably have published at least one original Android app
  • Strong customer empathy and ability to translate customer insights into winning product management strategies
  • Robust decision making - based on evidence and data
  • Passion for education and learning
  • Possesses a global outlook and approach
  • Operates as a self-aware, effective team player
  • Experience of working and thriving in a global matrix organization is beneficial
  • English language is a must, foreign languages a plus
  • Skills / Competencies

  • Digital Transformer : Continuously improving and learning, able to identify and create real-time, iterative solutions to external or internal obstacles.
  • Understand the Business : Has / develops a knowledge of business and product strategies. Brings digital mindset and software development experience to bear in solving challenges and capturing opportunities.
  • Drive focus on learner outcomes : Understands and supports the delivery of learner outcomes and experience-led software development;
  • leads teams able to embed efficacy when building solutions and approaches to implementation

  • Collaboration : Acts as a member of cross-functional leadership teams with minimal guidance. Partners closely with internal stakeholders.
  • Innovator : Investigates and validates new market and product opportunities based on emerging trends.
  • Αναφορά αυτής της εργασίας
    checkmark

    Thank you for reporting this job!

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

    Εφαρμογή
    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Συνέχεια
    Φόρμα αίτησης