Sr Android Developer

Place of work Ottawa
Contract type Full-time
Start date -
Salary -

Job details

Job description, work day and responsibilities

Job description
Senior Android Developer - Lightning Team

Company Overview

KWESST develops and delivers next-generation technology solutions tailored for public safety professionals, with a focus on first responders and law enforcement. Proudly Canadian, we specialize in creating innovative software, integration, and support services. Join us as we empower those who keep our communities safe.

Job Description

Ready to power a game-changing mobile experience? KWESST is seeking a skilled and experienced Senior Android Developer to join our new Lightning team. Lightning is a cutting-edge SaaS solution designed to empower first responders and law enforcement with reliable, mission-critical tools, and you’ll build and enhance its Android applications to deliver real-time situational awareness and communication.

You’ll play a vital role in crafting robust mobile solutions that support our everyday heroes, from core app features to mission-specific customizations on top of the Android Team Awareness Kit (ATAK) framework. You’ll collaborate with a fresh, dynamic team to ensure Lightning performs flawlessly in high-stakes scenarios, making a real difference with every line of code. If you’re passionate about Android development that matters, this role is your chance to shine!

Responsibilities
• Collaborate with software engineers, UX/UI designers, and product managers to develop scalable Android applications for the Lightning solution.
• Build and maintain android applications, ensuring high performance, responsiveness, and a seamless user experience on Android devices.
• Write and maintain ATAK plugins to enhance TAK functionality for critical operational needs.
• Work closely with the QA team to test applications thoroughly, fix bugs, and optimize performance for mission-critical use.
• Integrate Lightning’s Android apps with backend services and external APIs, including frameworks like TAK.
• Stay current with Android development trends and best practices, contributing to the improvement of our processes.
• Participate in code reviews to maintain quality and adherence to coding standards.

Required Qualifications
• A bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent hands-on experience).
• 5+ years of experience developing Android applications, with a strong portfolio of past projects.
• Proficiency in Java and/or Kotlin programming languages.
• Experience with Android Studio, Git, and integrating RESTful APIs with backend services.
• Proven experience working in Agile development environments.
• Knowledge of building high-performance, responsive mobile applications.
• Bonus: Familiarity with the Team Awareness Kit (TAK) framework or similar mission-critical tools is a plus.
• Strong problem-solving skills and a keen attention to detail.
• Excellent verbal and written communication skills to collaborate across teams effectively.

Why Join Us?

This isn’t just a job, it’s a mission to support first responders and law enforcement with Lightning, a groundbreaking SaaS platform that transforms their work. You’ll be part of a dynamic new team, building a product from scratch and delivering Android solutions that save lives. If you’re ready to flex your mobile development skills on something meaningful, we’d love to hear from you!

Company address

Canada
Ontario
Ottawa
Show on map Get directions
Company Name: DEFSEC Technologies Inc.
You will be redirected to another website to apply.
Offer ID: #1229777, Published: 1 hour ago, Company registered: 2 months ago

Other offers

Sr. Android Developer
2172login
· Edmonton, CA
Job description Sr. Android Developer to develop new features for a retail banking mobile application Location: REMOTE (Must be located in Canada during the duration of the contract) Duration: 6 months Project scope: And...
Staff Android Engineer, Reddit X
2172login
· Toronto, CA
Job description 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, and...
Software Engineer, Android
2172login
· Toronto, CA
Job description Location Toronto, ON, Canada, Canada, Remote Employment Type Full time Location Type Hybrid Department Technology Software Compensation Toronto / Remote Canada CA$110K – CA$125K • Offers Equity Who We Are...
iOS Developer or iOS Mobile Developer
2172login
· Calgary, CA
Job description Job Title :: Senior iOS Developer Work Location :: Calgary, Alberta, CANADA - Hybrid Role - 3 Days/week Years of experience :: 7+ YEARS Required: • Swift 6, Swift UI, UIKit • Broad iOS API experience, inc...
Senior Software Engineer, Android
2172login
· CA
Job description Who We Are Babylist is the leading digital destination for growing families. For over a decade, Babylist has been the technology solution for expecting parents and the community that supports them, expand...
Sr. Android Developer
2172login
· Calgary, CA
Job description Sr. Android Developer to develop new features for a retail banking mobile application Location: REMOTE (Must be located in Canada during the duration of the contract) Duration: 6 months Project scope: And...
Partner Engineer, Android Platform
2172login
· CA
Job description Lab Summary: Are you passionate about transforming bleeding-edge technologies into services that will impact millions in our daily lives? At Mobile Platform Solutions (MPS), we are looking for passionate ...
Staff Android Engineer, Checkout Flow
2172login
· Toronto, CA
Job description Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmod...
Mobile Architect/Developer
2172login
· CA
Job description We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and...
Sr. Android Developer
2172login
· Montréal, CA
Job description Sr. Android Developer to develop new features for a retail banking mobile application Location: REMOTE (Must be located in Canada during the duration of the contract) Duration: 6 months Project scope: And...
Senior Android Software Engineer
2172login
· CA
Job description Dropbox is a Virtual First company. For this role, we are currently only authorized to hire candidates from the following provinces: Alberta, British Columbia, Ontario, and Saskatchewan. Role Description ...
Partner Engineer, Android Platform/ Galaxy AI
2172login
· CA
Job description Lab Summary: Are you passionate about transforming cutting-edge technologies into impactful services used by millions daily? At Mobile Platform Solutions (MPS), we are looking for an enthusiastic Android ...
iOS Developer / Mobile Developer
2172login
· Calgary, CA
Job description Job Title :: Senior iOS Developer Work Location :: Calgary, Alberta, CANADA - Hybrid Role - 3 Days/week Responsibilities • Contribute to the mobile application strategy • Design and implement features for...
Mobile SDK Developer
2172login
· Toronto, CA
Job description TORONTO: RESEARCH AND DEVELOPMENT - FULL TIME Job Description Oncoustics is a start-up that uses AI on ultrasound data to help find disease. We are looking to hire a freelance Mobile SDK Developer to join...
Staff Engineer, Android Lead
2172login
· CA
Job description Lab Summary: Our mission is to empower people to live healthier lives by leveraging our wearables, smartphones, medical devices, AI, and health services. We research, develop, and commercialize innovative...