Senior Android Engineer
Seoul, South Korea
Full time
Remote
Compensation is not specified
Role
Android Developer
Description
About the Company
Flipster is a pioneering trading platform that fosters connections between investors and opportunities within the world of cryptocurrency. With an emphasis on uncovering exclusive opportunities, the platform offers high-performance tools to capitalize on them. Embracing a vision for a vibrant future in crypto, Flipster aims to create a decentralized and well-managed space that drives progress for investors, traders, and innovative crypto projects.
Responsibilities
- Oversee the entire software development lifecycle (SDLC).
- Develop robust and testable code, focusing on solid design principles.
- Troubleshoot, debug, and update existing systems.
- Manage program deployments and assess user feedback for continuous improvement.
Qualifications
- 8+ years of software development experience, with at least 5 years in Android Native app development and the release of one or more Android Native apps.
- Strong knowledge and extensive experience in Java, Kotlin, and Android.
- Excellent problem-solving skills and communication abilities to work effectively within a team environment.
- Collaborate with cross-functional teams to define, design, and enhance new features and service experiences.
- Experience defining, developing, and maintaining REST-based interfaces.
- Proficiency in writing fast, stable, and efficient code that balances functionality and aesthetics.
- Understanding of the entire mobile development lifecycle, mobile environments, architectures, trends, and new technologies.
- Proven experience in code reviews, both reviewing others' code and having one's code reviewed.
- Experience in version control using Git.
- Experience utilizing various third-party libraries, data sources, and APIs.
- Bachelor’s degree or higher in Computer Science or a related field.
Preferred Qualifications
- Experience in using Jetpack Compose.
- Previous involvement in launching applications on the Play Store.
- Experience with CI/CD implementation.
- Knowledge of WebView usage and Clean Architecture and MVI patterns.
- Enhancing usability, reliability, and robustness through unit testing.
- Understanding of financial derivatives, exchanges, trading platforms, and blockchain.
- Contribution to notable Android open-source libraries.
- Expertise in Android performance analysis and optimization techniques.
- Previous experience working in high-growth startups or tech companies.
Technology Stack
- Kotlin
- Jetpack Compose
- OkHttp (REST, WebSocket)
- Retrofit
- Coroutine
- Github
Hiring Process
- Resume Review
- Technical Interview (2:1)
- Technical Assignment
- Review of Technical Assignment
- Optional CTO Interview
Skills Required
![Avatar](https://uploads.laborx.com/company_logo/woGw-9kh7WFL5kKIFUHRLobPLgC9cwNZ.png)
Presto
Website
www.prestolabs.ioCompany size
Not specified
Location
South Korea
Description
Great ideas. Always wanted.
The Presto Labs team is made up of world class engineers and researchers.
We love bold ideas, and because we’re an agile team, brilliant ideas get implemented fast. Are you ready to get to work?