Client Full-Stack Engineer - IM Chat Platform, Android Focus at Binance
Job Description
About Binance
Binance is a leading global blockchain ecosystem and the company behind the world's largest cryptocurrency exchange by trading volume and registered users. Trusted by over 300 million people across more than 100 countries, Binance is known for industry leading security, user fund transparency, trading engine speed, deep liquidity, and a broad portfolio of digital asset products. Its offerings span trading and finance, education, research, payments, institutional services, and more. The mission is to increase the freedom of money and financial access for people around the world.
Role Overview
We are looking for a Client Full-Stack Engineer to join our team and help build an instant messaging platform, with Android as the primary focus. In this role, you will design and maintain client side applications, work across Android, iOS, and Web using AI powered development tools, and collaborate closely with backend teams to deliver a seamless, high performance messaging experience.
Responsibilities
- Design, develop, and maintain client side applications for an instant messaging platform, with Android as the primary focus.
- Build core messaging features such as real time chat, group chat, media messaging, message sync, offline messaging, and push notifications.
- Participate in client side architecture design, ensuring a consistent user experience across Android, iOS, and Web.
- Use AI powered tools such as Cursor, GitHub Copilot, ChatGPT, and Claude to support cross stack frontend development, including reading, debugging, and modifying iOS and Web codebases.
- Integrate RESTful APIs and real time communication protocols including WebSocket, MQTT, and gRPC.
- Handle local storage, offline first experience, message state management, and cross platform sync logic.
- Optimize client performance, including startup speed, memory usage, battery consumption, network efficiency, and UI responsiveness.
- Collaborate with backend teams on API design, integration, and production issue investigation.
- At the senior level, mentor junior engineers and contribute to technical design decisions.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
- Engineer level: 1 to 3 plus years of experience; Senior Engineer level: 3 to 5 plus years.
- Solid production experience in Android development with Kotlin and/or Java.
- Good understanding of the Android SDK, Jetpack components, asynchronous programming, and modern client side architecture.
- Required: ability to use AI powered development tools such as Cursor, GitHub Copilot, ChatGPT, Claude, or similar for cross stack frontend development.
- Able to read, understand, debug, and make reasonable changes in iOS or Web codebases with AI tool support.
- Familiarity with WebSocket, MQTT, gRPC, or similar real time communication protocols.
- Understanding of messaging concepts such as message delivery, read status, sync, local persistence, offline support, and push notifications.
- Good understanding of client side performance optimization, memory management, multithreading, and security best practices.
- Familiar with Git, CI/CD pipelines, automated testing, and Agile processes.
- Strong debugging, problem solving, ownership, and communication skills.
Preferred Qualifications
- Experience building instant messaging products or communication platforms such as WhatsApp, Telegram, WeChat, Discord, Slack, or Messenger.
- iOS development experience with Swift, SwiftUI, or Objective-C.
- Web frontend experience with TypeScript, React, Vue, or Next.js.
- Cross platform client or mobile full stack development experience.
- Experience with end to end encryption, message security, or cryptographic protocols.
- Experience with voice or video calling and RTC technologies.
- Experience with large scale distributed messaging infrastructure.
- Experience in fintech, payments, or Web3 applications.
- Open source contributions or published apps on Google Play or the App Store.
Why Binance
- Shape the future of finance.
- Collaborate with world class talent in a user centric global organization with a flat structure.
- Tackle challenging projects in a fast paced and innovative environment with autonomy.
- Thrive in a results driven workplace with opportunities for career growth and continuous learning.
- Competitive salary and company benefits.
- Remote first, work from home arrangement, which may vary depending on the nature of the role and team.
Equal Opportunity
Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.
By submitting a job application, you acknowledge that you have read our Candidate Privacy Notice. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. For more information about how your data is processed, please contact us.
Ready to Apply?
Take the next step in your career journey.
Apply NowYou will be redirected to the company's application page
π Please mention that you found the job on True Work From Home, this helps us grow. Thanks!
More Fullstack Jobs
Discover similar opportunities that match your skills
Python SDK Engineer
Senior QA Engineer - .COM - Automation & Java coding
Customer Success Architect
Senior CX Platform Engineer
Software Maintenance Engineer
Software Engineering Internship Program (2027)
Software Engineer, Turso Core Database Team
Software Engineer, Infrastructure - Self Managed Experience (SMX)
About Binance
Binance is one of the worldβs leading blockchain ecosystems and cryptocurrency exchanges, offering trading, staking, lending, and Web3 infrastructure services. The firm provides remote and global opportunities in fields like engineering, compliance, crypto research, and product development.
View Company Profile