TipRanks

Android Developer

Tel Aviv District, IL

14 days ago
Save Job

Summary

About Us

TipRanks is a fun & dynamic Financial Technologies company located in the center of Tel-Aviv. We help investors sharpen their investing strategy and make better, data-driven investment decisions.

TipRanks’ core technology is based on Natural Language Processing (NLP) integrated with Machine Learning components. Our platform is hosted on Microsoft Azure using the latest web technologies. Our backend runs on a Microsoft stack and is written mostly in C#. Our website and all frontend components are developed using React.

Job Description

We are looking for an Android Developer responsible for the development and maintenance of our Android app. Your primary focus will be developing the Android application and integrating it with back-end services. This is a standalone position, but you will work alongside other developers collaborating on different layers of the infrastructure.

Work Location: 4 days a week on-site in our Tel Aviv office (Weizman street), remote work is available on Tuesdays.

Reporting to: R&D Manager

Responsibilities

  • Design and build advanced applications for the Android platform.
  • Translate designs and wireframes into high-quality code.
  • Design, build, and maintain high-performance, reusable, and reliable Kotlin code.
  • Ensure optimal performance, quality, and responsiveness of the application.
  • Work on bug fixing and improving application performance.
  • Maintain code quality, organization, and automation.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct unit testing for robustness, including edge cases, usability, and general reliability.

Requirements

  • 3+ years of experience as an Android Developer, specifically with Kotlin.
  • Experience with Android SDK.
  • Experience working with remote data via REST and JSON.
  • Familiarity with third-party libraries and APIs.
  • Technical Skills:
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Familiarity with cloud message APIs and push notifications.
  • Solid understanding of the full mobile development lifecycle.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Skills:
  • Proficiency in English (writing and verbal) - must.
  • Experience in trading platforms – an advantage.
  • Education:
  • BSc in Computer Science or Engineering from an accredited institution – an advantage.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: