Avatar for Safartastic Tech
Commodity Trading Risk Management platform (CTRM)

Senior Android Developer

Posted: 4 years ago
Visa Sponsorship

Not Available

Hires remotely in
RelocationAllowed
Skills
Kotlin
Android Development
GraphQL/Apollo

About the job

We're looking for a senior Android developer for maintaining the android frontend for a trading and finance sector application.

Responsibilities:

Improve and maintain the core android application for a trade and finance domain use-case
Write effective GraphQL schema to consume the backend services
Must follow TDD (test driven development): Unit-test code for robustness, including edge cases, usability, and general reliability via espresso and mockito
Write unique and very specific custom views to fit multiple use-cases to display data to the user.
Implement features using MVVI pattern and write standalone modules for them.
Write perfomant code and use the android profiler to improve app build size and efficiency
Keep up with the ever-changing landscape of Android development and be enthusiastic in learning those new trends
[Bonus] Maintain CI/CD definitions for running tests and auto-publish to the play-store

Qualifications:

Bachelor's degree in Computer Science (or related field)
3+ years of relevant work experience in trading or financial applications OR Be a Google certified Associate Android Developer with 1 year experience

Understanding of how backend services work (not the coding aspect) and work with interfacing services that have a GraphQL endpoint
A good understanding of Kotlin. Must be able to work with coroutines and flow.
Prior experience with integrating Firebase services
Prior experience with integrating a payment gateway/service

About the company

Safartastic Tech company logo
Commodity Trading Risk Management platform (CTRM)1-10 Employees
Learn more about Safartastic Tech image

Similar Jobs

Riyaz company logo
Riyaz
Fulfilling singing aspirations of millions, leveraging technology and pedagogy