Talent.com

Software developer Jobs in Port Alberni, BC

Create a job alert for this search

Software developer • port alberni bc

Last updated: 1 day ago

Senior Mobile Developer

SirsiDynix (Canada) Inc.Port Alberni, CA
Full-timeFull-time

Proficiency in Kotlin & Swift: Deep understanding of modern Kotlin (coroutines/Flow, serialization) and Swift (async/await), including the platform runtimes, memory management and concurrency.Nativ... Show more

Speech-Language Pathologist, Public Health

Island HealthAlberni, BC, CA
CA$44.85–CA$56.02 hourlyCA$44.85–CA$56.02 hourly
TemporaryTemporary

Education, Training And Experience.Graduation from a recognized university program in Speech-Language Pathology; and.Current licensure in a practicing category with the College of Health and Care P... Show more

Community Dietitian - Home & Community Care and End of Life

Island HealthAlberni, BC, CA
CA$43.23–CA$53.96 hourlyCA$43.23–CA$53.96 hourly
Full-timeFull-time

Education, Training And Experience.Baccalaureate Degree in Nutrition and Dietetics and Dietetic Internship from a facility accredited by Dietitians of Canada.Current licensure in a practicing categ... Show more

People also ask
Senior Mobile Developer

Senior Mobile Developer

SirsiDynix (Canada) Inc.Port Alberni, CA
1 day ago
Job type
  • Full-time
Job description


• Proficiency in Kotlin & Swift: Deep understanding of modern Kotlin (coroutines/Flow, serialization) and Swift (async/await), including the platform runtimes, memory management and concurrency. • Native UI Frameworks: Experience building production UI with declarative frameworks — Jetpack Compose on Android and SwiftUI on iOS — including state management and lifecycle. • Architecture & Dependency Injection: Experience with reactive, testable mobile architectures (e.g. MVVM, The Composable Architecture) and dependency injection frameworks such as Koin. • RESTful API Integration: Experience designing and consuming robust, scalable REST APIs for third-party integrations and internal UI consumption (e.g. Retrofit/OkHttp on Android, URLSession on iOS). • Testing Frameworks: Proficiency with mobile testing across the pyramid — unit, integration, and UI testing with tools such as JUnit, Mockito, Robolectric, Espresso, and Compose UI test on Android; XCTest and XCUITest on iOS. • Mobile Tooling & CI/CD: Experience with automated, multi-target build and release pipelines (e.g. Gradle, Swift Package Manager, Bitrise, Fastlane), ideally for white-label / multi-tenant apps. • Worked on AI assisted development (e.g. GitHub Copilot, Claude, Cursor or ChatGPT) • Familiarity with AI directed prompt engineering for developing applications. Responsibilities & Duties: - Contribute to architectural discussions, make design decisions, and ensure that the overall software architecture aligns with business goals and industry best practices. - Solve complex technical problems and make critical decisions related to technology selection, system architecture, and project planning. - Provide technical leadership and guidance to junior members of the development team. - Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards. Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience. - 8+ years of experience in software development, and 3+ years as a Software Engineer with a focus on designing and building complex, scalable systems. - Deep understanding of software engineering principles, design patterns, algorithms, and system architecture. - Ability to lead technical discussions, make critical decisions, and drive consensus among team members. - Experience with cloud technologies and microservices architecture. Salary range: $125,000 - $135,000 CAD per year.