Responsibilities
Should have strong development experience on the Android platform with a strong understanding of the Android architecture.
Ensure the performance, quality, and responsiveness of application.
Collaborate with the team to define, design, and ship new features.
Work closely with various stake-holders like UI designers, cross-functional teams and product management teams and strive to deliver good quality product.
Perform detailed analysis and technical designs, create technical documents and be active participate in design reviews.
Code, test, integrate, document and release software adhering to technical and quality standards
Qualifications
Bachelor's Degree in Computer Science or equivalent experience
1+ years of experience in Android focused Software Development (Java, Kotlin)
Experience in Git
Experience in Trading is plus
Experience building Android apps using Java/Kotlin
Familiar with performance optimizations and trends
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Willing to go the extra mile to do things right and fast
Able to learn large scale complex systems quickly
Understanding of Core Graphic framework is plus
Knowledge of Socket connection is a plus