Search by job, company or skills
We are looking for an Android developer responsible for the development and maintenance of
applications aimed at a range of android devices including mobile phones and tablets.
You will be responsible for architecting and building these applications, as well as coordinating
with the teams responsible for other layers of the product infrastructure. Building a product is a
highly collaborative effort, and as such, a strong team player with a commitment to perfection
is required.
Responsibilities:
_ Ensure the performance, quality, and responsiveness of applications._
_ Build pixel-perfect, buttery smooth UIs across both mobile platforms._
_ Identify and correct bottlenecks and fix bugs._
_ Diagnose and fix bugs and performance bottlenecks for performance that feels native._
_ Reach out to the open-source community to encourage and help implement missioncritical_
software fixesReact Native moves fast and often breaks things.
_ Maintain code and write automated tests to ensure the product is of the highest quality._
Skills:
_ 3-5 years of professional experience in mobile app development._
_ Ability to write well-documented, clean, and secure code of JavaScript, Kotlin, and Java_
_ Experience with android libraries and frameworks_
_ Experience with offline storage, threading, and performance tuning._
_ Familiarity with RESTful APIs to connect android applications to back-end services_
_ Knowledge of other web technologies and UI/UX standards_
_ Knowledge of low-level C-based libraries is preferred_
_ Experience with performance and memory tuning with tools._
_ Familiarity with cloud message APIs and firebase push notifications_
_ Proficient understanding of code versioning tools such as Git._
_ Familiarity with continuous integration_
_ Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+_
syntax
_ Rock solid at working with third-party dependencies and debugging dependency_
Job Type: Full-time
Pay: 300,000.00 - 500,000.00 per year
Schedule:
Work Location: In person
Login to check your skill match score
Date Posted: 14/11/2024
Job ID: 100387159