Job Description
Summary
At Flipster, our Android Team is building a seamless, fast, and reliable global cryptocurrency exchange. We are a team of highly skilled and motivated professionals who thrive in a collaborative and growth-oriented environment, ensuring that our product, company, and people evolve together.
We offer flexibility in remote or office work, though most of our team members choose to work remotely, focusing on solving challenging problems without location constraints.
Responsibilities
- Develop and maintain high-performance Android applications for cryptocurrency trading
- Own the entire software development lifecycle (SDLC), from architecture to deployment
- Write clean, maintainable, and testable code that meets high engineering standards
- Debug, troubleshoot, and optimize existing systems for performance and scalability
- Deploy applications and continuously analyze user feedback to enhance the product
Qualifications
- 5+ years of software development experience, including 3+ years in Android native app development, with at least one published Android app
- Strong Java & Kotlin expertise and deep understanding of the Android ecosystem
- Excellent problem-solving and debugging skills
- Fluency in Korean and working level proficiency in English
- Strong communication and collaboration skills; ability to work effectively in a team-driven environment
- Experience working closely with Product Managers, Designers, and Backend/Frontend/iOS Engineers to define and implement features
- Hands-on experience with RESTful APIs—designing, developing, and maintaining them
- Ability to write efficient, scalable, and well-structured code that balances functionality and aesthetics
- In-depth knowledge of mobile app architecture, trends, and emerging technologies
- Experience with code reviews—both giving and receiving constructive feedback
- Proficiency with Git-based version control
- Familiarity with third-party libraries, APIs, and external data sources
- Bachelor’s degree or higher in Computer Science or a related field
Preferred
- Experience with Jetpack Compose
- Hands-on experience deploying apps to the Google Play Store
- Experience setting up and maintaining CI/CD pipelines
- Strong knowledge of WebView integration
- Understanding and application of Clean Architecture and MVI (Model-View-Intent) patterns
- Track record of improving app reliability and performance through unit testing
- Knowledge of financial derivatives, trading platforms, exchanges, and blockchain
- Contributions to popular Android open-source projects
- Expertise in Android performance analysis and optimization
- Experience in high-growth startups or tech companies
Skills
- App Development
- Development
- Software Engineering