Senior Android Developer

Hich Tehran

Posted a year ago

Job Description

•Main Objective: HICH, a software development company based in the United Kingdom, is looking to hire a Senior Android Engineer who has a passion for creating world-class products. This is a high profile role with the opportunity to make a significant impact across the business. You’ll work closely with the Head of Product to push forward our consumer app experience. •Main Responsibilities: -Product Definition: contributes to the definition of product features, getting involved in workshops with other engineering teams and Product Managers -Technical Ownership: consistently produces high-quality software which fits the team’s expectations and best practices -Continuous improvement: ensures continuous improvements by proposing and implementing new processes, designs and engineering practices that make the team more effective -Tracking Progress: tracks the progress being made towards the wider goals of the team, and transparently communicates this with the team and Technology Manager -Operating: takes responsibility for deploying and supporting their changes all the way through to prove that they work well - and continue to work well - in production -Communicate: transparently communicates on their progress and discusses ideas with their team and Technology Manager. Shares new development practices, patterns, standards with the team -Gets involved in the definition of product features, and in workshops with their team -Coming up with awesome ideas to implement in the app! •Our Principles: Our principles are at the core of how we meet our responsibilities. As a senior member of your team, you’ll need to demonstrate those principles and make them a core part of how you work day to day: -Design and build great software -Move fast with confidence -Secure, stable, scalable, fast and reliable platform -Trust, control and transparency -Length of Probation Period: 3 months. -Working hours: Flexible. -Travel requirements: You may work from home. There is an optional opportunity for migration to Turkey, Spain or UK for successful candidates. -Gross Monthly Base Salary: Negotiable based on experience - 10 million tooman+. -Commission / Bonus / Benefits: Negotiable based on performance.

Requirements

-Knowledge and application of the Android Architecture Components within an MVP and MVVM context -Over 3 years of demonstrated fluency in Android-relevant languages (knowledge of Android SDK above Android 7, Java) -Kotlin -Integrating with APIs using Retrofit and RxJava -Knowledge of Firebase -Deep understanding of UX design principles, patterns, and best practices -Knowledge of how and what to track user actions with analytics providers -Understand the benefits to modular application construction -Building responsive apps that support a myriad of form factors out of the box -Launching and supporting non-trivial apps in the Google Play Store -Unit testing skill is a must -UI testing skills (with Espresso or equivalent) a must •You’ll have an advantage if you have experience of: -Working within an e-commerce business where reliability is critical -Knowledge of running A/B experiments on mobile and the A/B testing limitations on mobile -Google’s Dagger -Amazon Web Services (AWS)

Job Category:

IT - Software & Web Development

Employement type:

Full Time

Job Category:

IT - Software & Web Development

Employement type:

Full Time

To see more jobs that fit your career

Similar Jobs

PHP Developer

A leading Company Active in Online Business

Tehran

Artificial Intelligence Expert

Arman Nuavaran Mana (ARANUMA)

Tehran

Front-End Programmer

Payam Ava Processing

Tehran

Programmer

Shirin Rastak Kalaleh

Tehran

Java Developer

Khebre Pardaaz Pars (KPP)

tehran

Software Support

Khebre Pardaaz Pars (KPP)

Tehran

Front End Developer

A leading Company Active in Online Business

Tehran
Tehran

Programmer

Pakhsh Darou Momtaz

Tehran

Senior Front-End Developer

Arman Nuavaran Mana (ARANUMA)

Tehran

Salary Estimator

Discover your current worth in the job market.