What We Expect:
- A proactive, self-motivated, and team-oriented developer who takes ownership of their work.
- Strong understanding of Android application architecture and best practices.
- Ability to write clean, efficient, and maintainable Kotlin code.
- Experience working with REST APIs, local databases, and MVVM architecture.
- Familiarity with animations, and UI/UX best practices.
- Experience developing apps with multiple activities transitioning into multiple fragments.
- Experience in unit and UI testing to ensure code quality.
- Strong debugging and troubleshooting skills.
- Ability to work in a fast-paced, dynamic fintech environment.
Required Skills & Experience:
- 5+ years of professional experience in Android development.
- Proficiency in Kotlin and Android SDK.
- Experience with Jetpack components, especially ConstraintLayout.
- Strong expertise in RxJava for reactive programming.
- Hands-on experience with Retrofit for API integration.
- Experience with RecyclerView, UI rendering optimization, and animation handling.
- Solid understanding of networking, RESTful APIs, and WebSockets.
- Experience working with Room Database or similar local storage solutions.
- Familiarity with Gradle and Kotlin DSL for build configurations.
- Comfortable using Git and working in a CI/CD environment (Jenkins, etc.).
Nice to Have:
- Experience with SignalR for real-time communication.
- Knowledge of Koin for dependency injection.
- Understanding of SSL/TLS and network security configurations.
- Background in fintech or trading applications.
- Knowledge of financial markets, trading, or cryptocurrency.
- Skills in using modern AI tools to speed up development.
- Experience collaborating with UI/UX designers using Figma.
- Knowledge of Russian is a plus, but not required.
What We Offer:
- Competitive salary and a dynamic work environment.
- Opportunity to contribute to a high-impact fintech product.
- Onsite work at our Brickell Key, Miami office, fostering collaboration and innovation.
- Comprehensive health benefits after 90 days of successful employment.
- Fast-paced, innovative team culture at the intersection of fintech and technology.
- Immediate start date available.