Talent.com
Senior Android Developer
Senior Android DeveloperSyntronic • Ottawa, ON, CA
Senior Android Developer

Senior Android Developer

Syntronic • Ottawa, ON, CA
10 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

    Create a job alert for this search

    Senior Android Developer • Ottawa, ON, CA

    Similar jobs
    Senior Architect - LXD, MicroCloud & Containers

    Senior Architect - LXD, MicroCloud & Containers

    Canonical • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A leading tech firm is looking for a software architect for their LXD and MicroCloud projects.The role includes responsibilities in leadership, development in Golang and C, and ensuring product per...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Frugal • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 1 day ago • Promoted
    Senior QA Automations Engineer, Core Apps

    Senior QA Automations Engineer, Core Apps

    Solink Corp. • Ottawa H2B, ON, Canada
    Remote
    Full-time +1
    Senior QA Automation Engineer, Core Apps.Sean Yang, Director of Engineering.This is an active role and we are currently hiring for this position. We provide businesses with the tools to.Our cloud-ba...Show more
    Last updated: 3 days ago • Promoted
    Azure Cloud Architect : PaaS & App Modernization – Malta

    Azure Cloud Architect : PaaS & App Modernization – Malta

    Black Pen Recruitment • Ottawa H2B, ON, Canada
    Full-time
    A leading recruitment agency is seeking an Azure Cloud Technical Architect to join a Microsoft Gold Partner firm in Malta. The role involves designing cloud solutions, mentoring team members, and im...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Telesat • Ottawa H2B, ON, Canada
    Full-time
    Telesat (Nasdaq and TSX : TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corpora...Show more
    Last updated: 6 days ago • Promoted
    Senior ASIC Digital Design & Verification Engineer

    Senior ASIC Digital Design & Verification Engineer

    Synopsys, Inc. • Ottawa H2B, ON, Canada
    Full-time
    A leading tech company in Ontario, Ottawa is seeking an experienced engineer to lead in ASIC digital design and verification. The ideal candidate will possess a Master’s degree in Electrical Enginee...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    SurveyMonkey • Ottawa H2B, ON, Canada
    Remote
    Full-time
    SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
    Last updated: 30+ days ago • Promoted
    ASIC Digital Design, Senior Staff Engineer - 13121

    ASIC Digital Design, Senior Staff Engineer - 13121

    Synopsys, Inc. • Ottawa H2B, ON, Canada
    Full-time
    At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.We lead in c...Show more
    Last updated: 12 days ago • Promoted
    Senior Embedded Software Architect - Aerospace / eVTOL

    Senior Embedded Software Architect - Aerospace / eVTOL

    Essence Coaching Group • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A leading aerospace engineering firm in Ontario seeks a Senior Software Architect Engineer to lead aerospace software development. The role involves defining software architecture and managing the f...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Versaterm • Ottawa H2B, ON, Canada
    Full-time
    Versaterm is a global public safety solutions company helping agencies transform how they serve their communities.Since 1977, we’ve been building an ecosystem of intuitive tools designed for public...Show more
    Last updated: 30+ days ago • Promoted
    ServiceNow Solution Architect

    ServiceNow Solution Architect

    BDO Canada • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Putting people first, every day.BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping client...Show more
    Last updated: 14 days ago • Promoted
    Software Developer II — Build Scalable User-Focused Apps

    Software Developer II — Build Scalable User-Focused Apps

    Cisco • Ottawa H2B, ON, Canada
    Full-time
    A leading technology company in Ottawa is seeking a Software Developer to create reliable software for critical technology platforms. Ideal candidates are pursuing a graduate degree in relevant fiel...Show more
    Last updated: 5 days ago • Promoted
    Azure Cloud Architect : Modernize, Scale & Secure

    Azure Cloud Architect : Modernize, Scale & Secure

    KPMG Canada • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A leading professional services firm in Ottawa is seeking a Cloud Solution Architect to enhance their Microsoft Azure initiatives. The successful candidate will architect cloud-native solutions, col...Show more
    Last updated: 1 day ago • Promoted
    Lead Dayforce Solution Architect – Design & Delivery

    Lead Dayforce Solution Architect – Design & Delivery

    BDO Canada • Ottawa H2B, ON, Canada
    Full-time
    A leading consulting firm is seeking a Dayforce Solution Architect to oversee solution architecture, mentor team members, and ensure quality project delivery. Candidates should have at least 5 years...Show more
    Last updated: 23 days ago • Promoted
    Senior Cloud Platform Software Developer

    Senior Cloud Platform Software Developer

    March Networks • Ottawa, ON, Canada
    Full-time
    March Networks is an established global leader in the video surveillance industry and works with the world’s largest retailers and banking institutions. Our goal is to create a positive workin...Show more
    Last updated: 30+ days ago • Promoted
    Senior ASIC Digital Verification Architect

    Senior ASIC Digital Verification Architect

    Synopsys, Inc. • Ottawa H2B, ON, Canada
    Full-time
    A global technology company in Ontario seeks an ASIC Digital Verification Engineer to contribute to high-performance IP solutions for memory interfaces. The ideal candidate will have a Bachelor's in...Show more
    Last updated: 12 days ago • Promoted
    Senior ASIC Digital Design & Verification Engineer

    Senior ASIC Digital Design & Verification Engineer

    Synopsys Inc • Ottawa H2B, ON, Canada
    Full-time
    A leading technology company in Ottawa is seeking a passionate engineer with expertise in ASIC digital design and verification. The role requires at least five years of hands-on experience and profi...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Global Talent Alliance, Canada • Ottawa H2B, ON, Canada
    Full-time
    Senior Software Engineer to work on their Zero Trust products and cloud services.The individual will become a member tasked with the development of innovative solutions to protect endpoints from em...Show more
    Last updated: 21 days ago • Promoted