Senior Android Developer $2500-5000

We are a leading-edge mobile app development company and have developed
Number2Go which is a leading second phone number App:

We are looking for a senior Android engineer to work on our ongoing project on a permanent basis.

We are a highly skilful and dynamic team of specialists, enjoying life.

You must have experience of designing and developing mobile apps integrated with RESTful micro web services but be able to know how to apply smart caching techniques to ensure high performance of the user experience e.g. non blocking web service calls, use of cache management. You are very good at ensuring defensive approaches to user behaviours for 100,000 users of the App.

Applicants with experience of working with Apps that use Twilio or other Telephony messaging products as this skills Backend will be given priority in our candidate search.

As a senior developer you must have solid experience and background in Android development using Kotlin for at least 3 years, with solid knowledge of Android SDK and frameworks, SOLID principles, clean code and best practices.

Responsibilities:
− Translate designs and wireframes into advanced application features for the Android platform.
− Understand business requirements and translate them into technical implementations.
− Design, build, and maintain high performance, scalable, testable and reliable Kotlin code that connects with outside data sources and RESTful APIs.
− Provide evidences of the work done matching the company’s quality gates, by means of Pull Requests and screenshots/videos.
− Collaborate with cross-functional teams to define, design, and ship new features.
− Work on bug fixing and improving application functionality and performance.
− Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
− Help maintain code quality, organization, and automation.

Technical Skills required:
Proven working experience in Android app development with Kotlin for at least 3 years.
− Have published at least two original apps on Google Play Store.
− Strong knowledge of latest up-to-date Android SDK and frameworks.
− Solid understanding of the full mobile development life cycle.
− Strong programming skills using modern Android architecture approaches such as Clean Architecture
− Experience in testing frameworks and tools for % code coverage.
− Proficient understanding and application of SOLID principles.
− Proficient understanding of version control systems: git and git flow
− Experience with RESTful APIs to connect applications to back-end services.
− Experience with third-party libraries and APIs, and package managers.
− Strong knowledge of Google’s design principles and guidelines.
− Familiarity with Google’s Firebase tools, including Crashlytics and FCM (Firebase Cloud Messaging), as well as push notifications (WonderPush) and RevenueCat for Subscription Management
− Knowledge of good practices and linting tools.
− Familiarity with CI/CD tools/services, ideally Bitrise will be a plus.

About 1Tech Apps LLC

We are an App Developer and Publisher working on our own digital products for the Consumer Tech industry
We are looking for Senior iOS Developers to help us evolve and maintain several existing Apps. You will be part of a wider development team (iOS, Android, back end, designer team members) that works collaboratively together to share knowledge and help each other as problems arise. Work as part of a team, which will include other App developers, a project manager, QA professionals, and a designers.

Company website:
https://www.1tech.co

Job posted on 18 September 2022
45 views    16 applications


To apply for this and other jobs on Djinni login or signup.
  • Category: Android
  • Android
  • English: Intermediate
  • 3 years of experience
  • maps_home_work Full Remote
  • shopping_basket Product
  • explore United States