Talent.com

Remote Android developer Jobs in Ottawa, ON

Create a job alert for this search

Android developer • ottawa on

Last updated: 10 hours ago
Senior Android Developer

Senior Android Developer

SyntronicOttawa, ON, CA
Full-time
Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software / hardware, electronics, and electro-mechanics?.Highly motivated ...Show moreLast updated: 6 days ago
Senior Android Engineer

Senior Android Engineer

Scribd, Inc.Ottawa, ON, CA
Full-time
Senior Android Engineer (Everand Team).Senior Android Engineer on the Everand team at Scribd, Inc.Responsible for designing, building, and maintaining high‑quality Android experiences that enable u...Show moreLast updated: 30+ days ago
Developer

Developer

FujitsuOttawa, ON, CA
Permanent
Full‑time, permanent opportunity at Fujitsu Canada.Fujitsu Canada has a full‑time, permanent opportunity for a Knowledge Management Developer to join our innovative team supporting enterprise‑scale...Show moreLast updated: 30+ days ago
Embedded Software Developer

Embedded Software Developer

Randstad CanadaKanata, Ontario, CA
Temporary
Quick Apply
Our Client, a global leader in the automotive industry, is seeking a skilled and detail-oriented Embedded Software Test Engineer. This position joins a critical team responsible for developing and v...Show moreLast updated: 30+ days ago
  • Promoted
R Developer

R Developer

Targeted TalentOttawa, ON, Canada
Permanent
We are looking for an experienced.Our client is a fintech company based out of Vancouver.Years experience working in Data Engineering / Data Science utilizing R (purrr, tidyr, dplyr, tibble, & th...Show moreLast updated: 30+ days ago
SharePoint Developer

SharePoint Developer

Walvis TechnologiesOttawa, ON, CA
Full-time
We are looking for a SharePoint developer to help design and create a customized SharePoint solution.The resource must have the ability to understand what is needed to make the site functional and ...Show moreLast updated: 30+ days ago
Mobile Developer

Mobile Developer

NoibuTechnologiesOttawa, ON, CA
Full-time
Noibu is Canada’s Capital city’s fastest-growing technology company.We help brands recover millions of dollars in lost sales every day by helping them detect, manage and resolve critical errors on ...Show moreLast updated: 30+ days ago
Senior Developer

Senior Developer

dominKnow Learning SystemsOttawa, ON, CA
Full-time
Learning field, providing international clients with proven cloud software (SaaS), professional services, and custom content development. To support our rapidly expanding platform and customer base,...Show moreLast updated: 30+ days ago
Senior Software Developer in Test (SDET)

Senior Software Developer in Test (SDET)

Warner Bros. DiscoveryOttawa, ON, CA
Full-time
Senior Software Developer in Test (SDET).Discovery is looking for an experienced Senior Software Developer in Test (SDET) to join its Global Quality Assurance (GQA) team, delivering shift‑left qual...Show moreLast updated: 30+ days ago
  • New!
QNX Senior Systems Software Developer (Automotive Cabin)

QNX Senior Systems Software Developer (Automotive Cabin)

BlackBerry Inc.Ottawa, ON, CA
Full-time
QNX Senior Systems Software Developer (Automotive Cabin) page is loaded## QNX Senior Systems Software Developer (Automotive Cabin)locations : Ottawa, Ontariotime type : Full timeposted on : Post...Show moreLast updated: 10 hours ago
Developer

Developer

VDart IncOttawa, Ontario, Canada
Full-time
Assists in the evaluation of client area applications systems / programming requirements (e.New enhancements or maintenance) in the preparation of application program specifications.Develops and prep...Show moreLast updated: 30+ days ago
Software Developer

Software Developer

FortinetOttawa, ON, CA
Full-time
Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security.At Fortinet,...Show moreLast updated: 30+ days ago
Developer Intern

Developer Intern

Renesas ElectronicsOttawa, Ontario, Canada
Full-time +1
Must be currently enrolled full time in a university degree program pursing a bachelor or master degree.Must not have graduated before September 2026. We are looking for a Developer Inter who can de...Show moreLast updated: 12 days ago
QNX Senior Systems Software Developer (Automotive Cabin)

QNX Senior Systems Software Developer (Automotive Cabin)

BlackBerryOttawa, ON, CA
Full-time
QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embed...Show moreLast updated: 30+ days ago
  • Promoted
Android Kotlin Developer - Ottawa, Canada

Android Kotlin Developer - Ottawa, Canada

ForhyreOttawa, ON, Canada
Full-time
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits.This Android app developer will work with our team of talented engineers to design and ...Show moreLast updated: 30+ days ago
Senior Android Engineer, UI Platform

Senior Android Engineer, UI Platform

redditRemote, Ontario, Canada
Remote
Full-time
Reddit is a community of communities.It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote...Show moreLast updated: 30+ days ago
Developer

Developer

Enbridge CompanyOttawa, ON, CA
Full-time
Developers, also known as software developers or computer programmers, are responsible for developing, coding, installing, and maintaining software systems. Developers form a key part of the IT team...Show moreLast updated: 30+ days ago
COBOL Developer

COBOL Developer

Exposant 3Ottawa, Ontario, .CA
Full-time
Quick Apply
Join Exposant 3 (E3) : The Power of People at the Heart of Technology!.Exposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organi...Show moreLast updated: 30+ days ago
Senior Mobile Application Developer with Xamarin (Maui) experience to build a prototype for a customer facing retail application.

Senior Mobile Application Developer with Xamarin (Maui) experience to build a prototype for a customer facing retail application.

S.i. SystemsOttawa
Full-time
Our client has an immediate requirement for a.Senior Mobile Application Developer with Xamarin (Maui) experience to build a prototype for a customer facing retail application.Familiarity with RESTf...Show moreLast updated: 30+ days ago
People also ask
Senior Android Developer

Senior Android Developer

SyntronicOttawa, ON, CA
6 days ago
Job type
  • Full-time
Job description

Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software / hardware, electronics, and electro-mechanics?

What we’re looking for

  • Highly motivated and dynamic professionals
  • Motivated designers with broad backgrounds and service mindset to be a consultant
  • Professionals with ability to work both with in-house projects and on-site assignments at our customer’s locations

We are seeking an experienced and highly skilled Senior Android Developer to join our dynamic development team. The ideal candidate will possess expertise in Bluetooth technology, clean architecture (specifically Model-View-ViewModel), Jetpack Compose, unit testing, and proficiency in both Kotlin and Java programming languages. As a Senior Android Developer, you will play a crucial role in the design, development, and maintenance of our Android applications, ensuring they meet high-quality standards and provide an exceptional user experience.

What you'll do

  • Bluetooth Integration :
  • Design and implement robust Bluetooth communication solutions within Android applications.
  • Collaborate with cross-functional teams to integrate Bluetooth functionality seamlessly into the overall product architecture.
  • Troubleshoot and optimize Bluetooth connectivity for various devices and scenarios.
  • Clean Architecture (Model-View-ViewModel) :
  • Architect, design, and implement clean and scalable software solutions following the Model-View-ViewModel (MVVM) architectural pattern.
  • Ensure separation of concerns and maintainability in the codebase through the application of clean architecture principles.
  • Collaborate with other developers to enforce coding standards and best practices.
  • Jetpack Compose :
  • Utilize Jetpack Compose to create modern, declarative user interfaces for Android applications.
  • Stay updated on the latest Jetpack Compose features and best practices, incorporating them into the development process.
  • Work closely with UI / UX designers to bring creative visions to life through Jetpack Compose components.
  • Kotlin and Java Development :
  • Proficiently write, review, and maintain code in both Kotlin and Java.
  • Ensure code readability, maintainability, and adherence to coding standards.
  • Troubleshoot and debug issues efficiently, providing timely resolutions.
  • Unit Testing :
  • Implement and maintain unit tests to ensure the robustness and reliability of the codebase.
  • Advocate for and enforce a test-driven development (TDD) approach where applicable.
  • Collaborate with QA engineers to ensure comprehensive test coverage and facilitate automated testing processes.
  • Real-Time Data Processing :
  • Develop solutions for real-time / low-latency data processing within Android applications.
  • Integrate and optimize data streaming and processing components for timely and accurate information delivery.
  • Collaborate with backend and data engineering teams to design and implement end-to-end real-time data pipelines.
  • Collaboration and Communication :
  • Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions.
  • Participate in code reviews and provide constructive feedback to foster a collaborative and learning-oriented team environment.
  • Effectively communicate technical concepts to both technical and non-technical stakeholders.
  • What you'll need to get the job done

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as an Android Developer with a focus on Bluetooth integration, clean architecture, Jetpack Compose, unit testing, and proficiency in Kotlin and Java.
  • Strong understanding of software design principles and clean architecture patterns.
  • Experience with version control systems (e.g., Git) and collaboration tools.
  • Excellent problem-solving and debugging skills.
  • Ability to adapt quickly to new technologies and frameworks.
  • What will make us REALLY love you

  • Familiarity with Internet of Things (IoT) concepts and protocols.
  • Knowledge of security best practices in mobile application development.
  • Experience with automated testing frameworks for Android applications.
  • What you’ll love about us

  • Company Culture – outstanding people and a flexible work environment with lots of after work activities / groups! It’s so great, we even won an award for it!
  • Work / Life Balance – 4 weeks holidays to start and work that stays at work!
  • Career Growth Opportunities – being a design house keeps variety in your work. New opportunities happening all the time!
  • Great Benefits – and, they start the same day you do… and, they include your family… and, the company matches your RRSP contributions!
  • About Syntronic Canada

    Syntronic provides our customers a complete portfolio of professional services to support their product development including research & development, new product introduction, manufacturing, and aftermarket services. We adopt the latest technologies in electronics design and software development with a pool of technically skilled staff around the world. Among our customers and partners are some of the world’s most technically intensive businesses and organizations. This pushes us forward in designing to satisfy our customers’ needs with a focus on quality, competence, capacity and continuity.

    Syntronic values diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. If you require accommodation due to a disability at any time during the recruitment and / or assessment process, please contact our recruiting team and we will make all reasonable efforts to accommodate your request.

    #J-18808-Ljbffr