Senior Android Engineer developing the Trust Wallet application focusing on product quality. Collaborating on technical decisions and enhancing client-server features in the Web3 ecosystem.
Responsibilities
Own development, maintenance and migration of Android features end-to-end
Collaborate on solution architecture and contribute to high-impact technical decisions
Ensure code quality through tests, design reviews, and performance improvements
Work closely with backend, blockchain, and product teams to ship secure client-server features
Stay up-to-date with Android and Web3 technologies and drive their adoption
Requirements
Minimum 5 years Android development using Kotlin
Strong knowledge of modern Android stack: Jetpack Compose, Coroutines/Flow, Architecture Components
Experience with DI frameworks (Hilt/Koin) and modular architecture
Strong understanding of multithreading, concurrency, and performance optimization
Experience building client-server features and working with REST/gRPC/WebSockets
Senior Java FullStack Developer role in Toronto, ON. Develop real - time data analysis components, implement automated tests, use CI/CD pipelines, and participate in agile development.
Hiring experienced Java Developers for enterprise - scale applications. Contract role in Toronto requiring 7+ years experience with Java, Spring Boot, and Microservices.
Senior Java Developer role in Toronto, ON. Contract position requiring 7+ years experience with Java, Spring Boot, Microservices, REST APIs, and cloud platforms.
Senior Software Engineer developing multi - stack applications powered by AI for healthcare consumer experience. Collaborating across mobile, backend, and platform engineering to improve health outcomes.
Sr. Java Full Stack Developer role requiring 8+ years experience. Build real - time data processing components, develop scalable applications, and collaborate with Agile teams in a hybrid Toronto setting.
Senior Java FullStack Developer role in Toronto (Hybrid). Requires Java, JavaScript, React.js, API development, CI/CD pipelines, and automated testing.
Java Developer with C# experience to design, develop, test, and deploy software solutions. Collaborate with teams to ship new features using Java and .NET technologies.