Job Closed
This listing is no longer active.
The World’s Leading Blockchain Ecosystem and Digital Asset Exchange
Senior Mobile Engineer – iOS, Android, Flutter
Location
Singapore
Posted
126 days ago
Salary
0
Seniority
Senior
Job Description
Senior Mobile Engineer – iOS, Android, Flutter
Binance
• Own the development and evolution of key Binance Square mobile modules, ensuring scalable, high-quality implementation. • Work closely with Product, Design, and QA to deliver a smooth and consistent user experience. • Lead performance optimization efforts, reducing latency and improving app stability and responsiveness. • Uphold engineering excellence through code reviews, technical best practices, and high standards of code quality. • Leverage AI-assisted development tools to improve coding efficiency, testing, and debugging.
Job Requirements
- 5+ years of mobile development experience with strong proficiency in native iOS, native Android, and Flutter.
- Strong grasp of mobile UI/UX principles, with a track record of building intuitive, user-centric experiences.
- Solid experience in mobile app architecture and best practices (e.g. MVVM, Clean Architecture, RESTful APIs).
- Proven ability to optimize Android app performance, including networking, rendering, and memory management.
- Strong problem-solving and debugging skills, with the ability to operate effectively in fast-paced, cross-functional teams.
- Bilingual English/Mandarin is required to be able to coordinate with overseas partners and stakeholders.
Benefits
- Competitive salary and company benefits
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Related Guides
Related Job Pages
More Android Engineer Jobs
Staff Android Engineer, Reservation Management – Additional Products
AirbnbAirbnb is a community based on connection and belonging.
• Explore, shape, and develop new product experiences alongside cross-functional partners (design and product); from ideation to implementation at scale. • Design and implement scalable Android practices across the Reservation Management team. • Be a champion of the team’s Android community, mentor other engineers and uplevel the broader team’s culture. • Lead investments into new technical capabilities that push the envelope and unlock product innovation • Develop prototypes to validate ideas while proactively considering long-term implications on technical design and architecture • Translate prototypes to high quality, scalable, and maintainable production code through iterative development • Writing unit and integration tests, reviewing other’s code.
Android Developer, AI Apps
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build and maintain production Android apps using Kotlin • Integrate AI-powered features (chat, vision, voice, recommendations) via backend APIs • Design UX patterns for AI interactions, including streaming responses, retries, and partial results • Optimize performance, memory usage, and responsiveness for AI-heavy flows • Implement analytics, logging, and feedback capture to support AI evaluation and iteration • Collaborate closely with backend and ML engineers on API contracts and system behavior • Ensure app stability, security, and scalability in production environments
• Develop and deliver new features for a white-label eCommerce Android application • Build and maintain UI using Jetpack Compose, following modern Android best practices • Maintain and evolve Kotlin Multiplatform (KMP) shared business logic used across Android and iOS • Maintain end-to-end tests to ensure application stability and reliability • Collaborate closely with product management, web, and iOS engineers within a feature pod • Contribute to code quality through reviews, testing, and continuous improvement • Support CI/CD pipelines and deployment workflows as part of the Android development lifecycle
Android Engineer
Defense UnicornsWe help mission-focused heroes solve the world’s biggest software challenges.
• Participate in architecture and product decision-making processes with the team • develop new features to simplify user workflows • Collaborate with a team to define, design, and implement new features • Identify and address bottlenecks, fix bugs, and maintain code quality • Gather requirements and provide accurate and realistic project milestones and timelines for completion • Engage in engineering-wide architecture and design reviews • Coordinate cross-team initiatives to deliver new products and features on GitHub • Collaborate with backend engineers to create a cohesive product • Work closely with designers to propose new ideas and provide feedback • Test the app to maintain a high product quality • Mentor teammates to support their professional development • Architect android mobile applications and design best practices




