The World’s Leading Blockchain Ecosystem and Digital Asset Exchange
Senior Android Engineer
Location
Singapore
Posted
118 days ago
Salary
0
Seniority
Senior
Job Description
Senior Android Engineer
Binance
• Design and implement new user-facing features for the our global Android applications. • Deliver high-performance, stable, and efficient code with great user experience and elegant design. • Collaborate with cross-functional teams to define, design, and ship new features at scale. • Integrate and optimize third-party data sources and APIs to ensure accurate and real-time performance. • Write and execute unit tests to ensure robustness, reliability, and usability, covering edge cases. • Troubleshoot issues, fix critical bugs, and continuously improve application performance. • Participate in technical, architectural, and product discussions, contributing to both short-term execution and long-term vision.
Job Requirements
- Over 5 years’ Android developer experience; degree in CS/Engineering or equivalent.
- Strong in Kotlin & Java, solid OOP principles.
- Deep knowledge of Android system architecture, component lifecycle, UI rendering.
- Skilled with Jetpack (ViewModel, Room, etc.), Retrofit, OkHttp.
- Hands-on with MVVM/MVI, modular app structure, large-scale projects.
- Proven performance optimization: memory, layout, battery, cold start.
- Proficient in tools like Profiler, Systrace, Perfetto, LeakCanary.
- Experience with WebSocket & real-time data, familiar with high-concurrency/low-latency scenarios.
- Bonus: Flutter/Compose, large-app architecture/refactoring, crypto exchange background.
- Strong problem-solving, communication, and teamwork skills.
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
• Write clean, concise, readable, and testable code (Kotlin). • Maintain, design, and implement new features and interfaces for mobile applications.
• Own key aspects of our native android application and contribute to core features and architecture. • Build beautiful, polished user experiences and architect elegant, maintainable code. • Prioritize fast iteration without compromising quality. • Keep up-to-date with best practices and have familiarity with bleeding-edge features from Apple.
• Craft cutting-edge financial features: Work on critical architectural and UI features that will directly impact our end users. • Foster meaningful collaboration: Work closely with back-end teams, designers, and product managers to create a unified vision. • Solve real-time challenges: Tackle real-time synchronization issues and lead new initiatives. • Champion quality: Maintain a high standard of quality by implementing continuous refactoring and unit testing to continuously improve the codebase.
3E Templates Developer
DentonsAcross more than 80 countries, Dentons helps you grow, protect, operate and finance your organisation by providing uniquely global and deeply local legal solutions. Polycentric, purpose-driven and committed to inclusion, diversity, equity and sustainability, we focus on what matters most to you. We are committed to building an inclusive culture here at Dentons where our people can thrive, regardless of their background or circumstance. As well as being the right thing to do, it makes good business sense too. A richness of backgrounds, experiences and perspectives helps us best serve our clients and the communities in which we operate. Dentons is committed to providing equal opportunities for all. We welcome applications from everyone including of any age, ethnicity, religion, sex, sexual orientation, gender identity, nationality, neurotype, disability, or with parental or caring responsibilities. We are also “Happy to Talk Flexible Working” and welcome conversations about flexible working arrangements. Dentons is a Disability Confident employer. Candidates with a disability may choose to apply under the Disability Confident Scheme. We will offer an interview to disabled applicants who meet the minimum criteria for the role. Where application volumes are high, we may offer interviews to those who best meet the minimum criteria, consistent with our approach for all candidates. During the application process, all applicants have the opportunity to tell us about any adjustments or support they require so they are able to perform at their best. Any information you share with us during the application process is treated in confidence. If you have any questions about this or the role criteria, please email recruitment.matters@dentons.com. NO AGENCIES PLEASE If you are interested in applying for this position, we welcome direct applications via our careers page, but if you have any questions beforehand, please email recruitment.matters@dentons.com. Enquiries only please – applications will not be accepted via email. Please note that we will not accept unsolicited CVs sent to the business, nor will we accept any associated terms of business.
Dentons is designed to be different. We are driven to always be the firm of the future, to challenge the status quo, and to provide holistic business solutions to our clients in new and innovative ways. We are the lightbulb moments. The bold ideas. We are the world's largest global law firm, with 12,000+ people across 80+ countries. Driven by the diverse perspectives of our people, our clients, and our communities, we combine local knowledge with global insight. Job purpose We’re looking for a highly skilled 3E Templates Developer to join our European team and take ownership of designing, developing, and maintaining billing templates within the Elite 3E, currently on-prem ecosystem. This role is central to ensuring that our billing output is accurate, compliant, and tailored to the diverse requirements of our offices across 18 European countries. You’ll collaborate closely with Finance, Billing, IT, and Practice Groups to deliver templates that meet local regulatory standards, reflect regional billing practices, and support firmwide operational excellence. This is a fantastic opportunity for someone who enjoys combining technical mastery with cross-border business understanding. Accountabilities and Responsibilities Template Development & Technical Expertise • Design, build, and maintain Elite 3E templates using XML, SQL and the full suite of 3E template technologies. • Implement advanced logic, conditional formatting, and client-specific billing rules using the underlying 3E data model. • Ensure templates are optimized for performance, maintainability, and scalability across multiple jurisdictions. • Stay current with Elite 3E template architecture, including Design Gallery, template rendering engines, and 3E schema updates. Local Compliance & Regional Adaptation • Develop templates that comply with local legal, tax, and regulatory requirements across Europe, including VAT rules, statutory invoice elements, language variations, and jurisdiction-specific billing formats. • Partner with regional finance teams to understand country-specific billing practices and incorporate them into template logic. • Maintain documentation of local variations and ensure consistent governance across all regions. Requirements Gathering & Collaboration • Work with Finance and Billing to translate business needs into technical specifications. • Participate in discovery sessions and provide expert guidance on what is technically feasible within the 3E template framework. • Collaborate with cross-functional teams to ensure templates align with firm standards and client expectations. Testing, Quality Assurance & Support • Conduct thorough testing of templates, including data validation, formatting checks, and jurisdiction-specific compliance. • Support UAT cycles, troubleshoot issues, and implement fixes efficiently. • Provide ongoing support for template-related incidents, enhancements, and change requests. Accountabilities and Responsibilities Template Development & Technical Expertise • Design, build, and maintain Elite 3E templates using XML, SQL and the full suite of 3E template technologies. • Implement advanced logic, conditional formatting, and client-specific billing rules using the underlying 3E data model. • Ensure templates are optimized for performance, maintainability, and scalability across multiple jurisdictions. • Stay current with Elite 3E template architecture, including Design Gallery, template rendering engines, and 3E schema updates. Local Compliance & Regional Adaptation • Develop templates that comply with local legal, tax, and regulatory requirements across Europe, including VAT rules, statutory invoice elements, language variations, and jurisdiction-specific billing formats. • Partner with regional finance teams to understand country-specific billing practices and incorporate them into template logic. • Maintain documentation of local variations and ensure consistent governance across all regions. Requirements Gathering & Collaboration • Work with Finance and Billing to translate business needs into technical specifications. • Participate in discovery sessions and provide expert guidance on what is technically feasible within the 3E template framework. • Collaborate with cross-functional teams to ensure templates align with firm standards and client expectations. Testing, Quality Assurance & Support • Conduct thorough testing of templates, including data validation, formatting checks, and jurisdiction-specific compliance. • Support UAT cycles, troubleshoot issues, and implement fixes efficiently. • Provide ongoing support for template-related incidents, enhancements, and change requests.




