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.
Responsibilities
Design, develop, and maintain platform capabilities and shared systems across mobile, backend, and web.
Contribute across the stack (Kotlin, Swift, backend services, APIs, tooling, etc) depending on problem scope.
Build and evolve internal developer tooling, SDKs, and platform infrastructure.
Participate in end-to-end system design, including architecture decisions and tradeoff analysis.
Accelerate development and reduce boilerplate using AI tools.
Requirements
5+ years of software engineering experience in android development
Strong experience in at least one of: Swift (iOS), or Web (React), or Backend languages (e.g., Go, Java, Python)
Experience working across multiple parts of the stack (mobile + backend, mobile cross platform or platform tooling)
Solid understanding of system design, APIs, and scalable architectures.
Regularly uses AI tools in development workflows.
Demonstrates ability to leverage AI to improve productivity and code quality.
Curious and proactive about adopting new AI capabilities.
Android Senior Developer for CBC/Radio - Canada's OTT Team creating Android applications for streaming services. Collaborate to ensure quality front - end development and participate in Agile processes.
Senior Flutter Developer leading the development of mobile applications for Ardhanarishvara project. Building secure and scalable enterprise - grade applications for the transgender community.
Senior Mobile Engineer designing and developing innovative applications for Play Store and AppStore. Optimizing performance and collaborating globally while enhancing security measures.
Senior Java Developer needed for a 6 - month hybrid contract in Toronto, building backend services and APIs using Core Java, Spring Boot, and Microservices.