Senior Software Engineer Android

Singapore, Singapore

Job Description


Introduction

The Economist Group: where people drive progress

At The Economist Group, we champion progress, by helping people understand and tackle the critical challenges facing the world. Join us, to engineer innovative products that bring insight and analysis to global leaders in business and government. Whether ideating mobile apps that deliver personalised content, or evolving our flagship website, , you will help transform how we acquire, convert, engage and retain our 1.2 million subscribers.

We are looking for a senior Android Engineer to join our flagship mobile engineering team. We work in the React Native stack and require an experienced native Android Engineer to help us maximise performance and potential in crucial technical areas including audio, video, file download and management and native rendering. Your primary focus will be to design, develop, ship and maintain the Android native part of our codebase; and ensure the best performance and user experience of our applications. You\xe2\x80\x99ll work with our collaborative team, where your knowledge and advice about application architecture and the latest mobile technologies will be highly appreciated.

The role will suit either an existing senior or a mid-level native Android Engineer ready for their next challenge, but with at least some experience mentoring a high performing team. You should enjoy working with autonomy in a creative and entrepreneurial environment, and have a strong commitment to producing high quality code. We offer flexible working and have recently shifted to a \'remote first\' working policy with a minimum expectation of coming to the office two days a month, however you can come in more often if you wish to.

Accountabilities

  • Design, develop, ship and maintain Android platform capabilities.
  • Develop reusable, testable, maintainable and modular code on Android platform.
  • Develop and collaborate with the engineering team to design and implement clean mobile architecture.
  • Collaborate with cross functional teams to define, design and ship new features.
  • Implement new user interfaces and features together with automated unit and integration tests, from specification to production.
Experience, skills and professional attributes
  • 5+ years of professional experience with Android platform, proficiency in Java and Kotlin.
  • Professional experience with React Native.
  • Professional experience with test automation and methodologies.
  • Deep understanding of UI development in Android.
  • Professional experience with app performance metrics and analytics.
  • You\xe2\x80\x99ll value well-thought-out and straightforward solutions to problems.
  • Mentorship experience - you\xe2\x80\x99ll have been seen as a go-to person in your last role.
  • Strong verbal and written communication skills.
  • Strong ownership, scrappy and biassed for action.
Plus:
  • Experience with Audio/Video consumer product development.
  • Familiarity with common streaming protocols such as HLS, MPEG-DASH.
  • Familiarity with audio & video player architecture.
  • Familiarity with advertising technology such as pre-roll, mid-roll, SSAI.
Our culture

We all play a part in building our culture. Whether it\'s through welcoming new colleagues, team building activities, joining colleague events, celebrations or affinity groups there\xe2\x80\x99s an opportunity for you to get involved. Continuous development is central to our working culture and we encourage teams to pair up or mob on tasks. From our 10% a week learning time policy, to our learning and development platform, Degreed, with unlimited access to Udemy courses, as well as a host of other world-class content providers - there are many ways to develop your skills and career with us.

The Economist Group

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1342090
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned