Our Client is looking for a Senior Android Engineer to join their growing engineering team, to rapidly create, iterate and launch high-quality software that empowers crypto currency users all over the world. You will tackle some of the most interesting problems in the crypto currency industry while rapidly and securely scaling a distributed platform that touches millions of people a day.
YOU WILL:
- Be part of a team that is building industry-leading bitcoin wallets for users around the globe
- Write well-tested, reliable code for use by millions of users who use our wallet.
- Proactively collaborate with team members, ensuring the sharing of knowledge and efficient division of labor.
- Work on the most interesting and challenging problems in the cryptocurrency industry.
- Get exposure to the latest technologies and developments in a technology and product driven company.
- Work on an industry-leading product with millions of users.
YOUR QUALIFICATIONS:
- At least 3 years of experience working with Java / Kotlin and the Android SDK and have at least one or two apps in the store.
- Experience with reactive programming (RxJava or otherwise) is a bonus.
- You are excited about using the latest Android features to build the best app in class.
- Unit testing/TDD experience and achieving a high level of coverage
- You adapt easily to meet the needs of a rapidly evolving business environment.
- You rely on others' candid feedback for continuous improvement.
- Excellent communication skills to liaise with various team members around the world.
- Strong analytical and problem-solving skills.
Must-Haves
Top 3 Mandatory Skills:
Java / Kotlin
Android SDK
Unit testing/TDD experience
Job Type: Full-time
Pay: $110,000.00 - $145,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Employee assistance program
- Flexible schedule
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Relocation assistance
- Vision insurance
Compensation package:
- Bonus opportunities
- Employee stock ownership plan
- Performance bonus
- Retention bonus
- Stock options
Experience level:
- 10 years
- 11+ years
- 3 years
- 4 years
- 5 years
- 6 years
- 7 years
- 8 years
- 9 years
Schedule:
- 8 hour shift
- Monday to Friday
Education:
Experience:
- Java: 3 years (Required)
- Kotlin: 3 years (Required)
- Android SDK: 3 years (Required)
- Unit testing: 3 years (Required)
- TDD: 3 years (Required)
Ability to Relocate:
- Miami, FL: Relocate with an employer provided relocation package (Required)
Work Location: On the road