Requirements:
Overall
Experience with:
Java Core / Android SDK
RxJava;
Unit testing і automated UI testing
RESTful API and JWT authorization
Code reviews
Performance/memory profiling
JIRA, bitbucket, confluence
Agile Methodologies
Duties:
Development of native application under existing API for Android platform. Great experience with the Mapbox SDK, markers and clusters, team building, implementation of application builds in CI / CD.
Will be a plus:
Intermediate (or higher) English level
Contributions to Open Source
Async programming experience
Own apps in Google PlayMarket
Experience with location-based and map-centric mobile applications and the associated iOS APIs
We offer:
Wide opportunities for professional and personal development; Convenient location and comfortable working environment
Competitive salary, fixed in US dollars, paid training period
Comfortable flexible work schedule
Career growth opportunities
Regular salary review — every 6 month
Ability to participate in company hackathons and building experimental new products
Relevant Education / Courses / Conferences sponsored by the company
Convenient modern office in the Ivano-Frankivsk city center
Young, ambitious and friendly team
Team lunches, casual gatherings, and corporate events
The company provides the opportunity to get a US visa and work from the TenantCloud office located in Austin, Texas
A chance to make a real difference for thousands of people worldwide who use TenantCloud
TenantCloud is a cloud-based property management system designed to meet the needs of landlords, property managers, tenants and real estate professionals. The system offers property management, tenant management, accounting management and marketing functionality.