Remote Software Developer - Mobile (Android)
Trackforce
At Trackforce, we’re transforming how physical security operations are managed across the globe. As the world’s leading SaaS platform for physical security workforce management, we empower security companies and organizations with a streamlined solution to manage their guard forces. Our technology helps teams respond faster, operate more efficiently, and drive down costs — all while staying focused on what matters most: safety and protection.
We support over 4,600 clients in more than 50 countries and are proud of our growing team of 300+ professionals. With global offices that include headquarters in Dallas, Texas and Centers of Excellence in Montreal, Quebec and Wroclaw, Poland, we collaborate across borders and time zones in a dynamic hybrid work environment that values connection, flexibility, and impact.
Your Mission
In this role, you will design, develop, and maintainhigh-quality mobile applications for Android.
You will work closely with cross-functional teams to deliver secure, scalable, and performant mobile
solutions, while mentoring junior developers and advocating for mobile development best practices.
As a Software Developer - Mobile (Android), you will:
- Design, develop, and deploy Android applications using Kotlin/Java, ensuring a smooth user experience and high performance.
- Collaborate closely with cross-functional teams, including design, backend, and QA, to deliver features on time and meet business goals.
- Provide technical guidance and mentorship to junior developers on mobile development best practices.
- Ensure applications are optimized for scalability, security, and performance, addressing any challenges during development.
- Write clean, maintainable, and testable code while adhering to coding standards and guidelines.
- Stay up-to-date with the latest advancements in Android development and integrate relevant tools and features into projects.
- Participate in code reviews, contribute to improving team workflows, and advocate for best practices in mobile development.
Your Skills & Experience
- 5+ years of professional mobile development experience, primarily focused on Android.
- Strong proficiency in Kotlin and familiarity with Java.
- Experience working with native Android Jetpack libraries (e.g., Navigation, Room, Hilt, CameraX, MLKit, Secure Shared Preferences).
- Experience with Clean Architecture.
- Familiarity with Google’s Material Design and Google Play Store submission processes.
- Experience with Kotlin Coroutines, flows, and asynchronous programming principles.
- Experience with database management systems such as SQLite.
- Hands-on experience integrating REST APIs and SDKs.
- Experience writing unit and integration tests for mobile applications.
- Proficiency with version control tools like Git.
- Familiarity with Agile/Scrum methodologies.
- Strong problem-solving and debugging skills.
- Excellent communication and interpersonal skills.
- Independent, energetic, and capable of driving results under pressure and ambiguity.
Preferred:
- Experience with MVVM architecture and use case-based design.
- Knowledge of CI/CD tools (e.g., Bitrise, GitHub Actions).
- Exposure to cloud services like Firebase or AWS for mobile app development.
- Experience with performance profiling and optimization tools.
Why Join Trackforce?
We're passionate about building a workplace where innovation, growth, and purpose come together. Whether you're in the office or working from home part of the week, you'll be part of a collaborative team that’s committed to delivering real value to our customers — and having fun while doing it.
At Trackforce , we live by our core values:
· Foster Curiosity
· Lead with Empathy
· Take Ownership and Be Accountable
· Empower Diversity
· Be True and Act with Integrity
#LI-Hybrid
We also know that great talent comes from all backgrounds. Studies show that underrepresented groups may hesitate to apply unless they meet every qualification. If you're excited about what we do and believe you can contribute, we’d love to hear from you — even if your experience doesn't match every requirement.
Trackforce proudly champions diversity, equity, inclusion, and belonging. We have a zero-tolerance policy for discrimination of any kind. All qualified applicants will receive fair and equitable consideration in accordance with applicable employment and human rights laws.
- Modern Software Developer- Canada ServiceCentral Technologies is looking for a Software Developer to build and maintain modern line-of-business SaaS applications that intelligently leverage AI technologies. This is not a vibe-coding role. Instead, you will use proven AI tools...Remote workSoftware
- ...We’re looking for strong Intermediate Software Developers to help us build A.I. products and services... ...as an Intermediate Software Developer: • Build, test, and support the development... ...team that functions efficiently even in a remote work setting. You will have flexibility...Remote workSoftwareWork from homeWeekend work
- ...technology to transform the future of mobility. Our platform enhances road... .... Role Overview As a Senior Software Engineer at Derq, you will focus on designing, developing, and optimizing production systems... ...Key Responsibilities • Design, develop, and maintain production‑grade...Remote workSoftware
- ...Description Today CS Group Canada is looking for a Software Verification Engineer. Their role will be... ...testing in accordance with DO-178. • Develop and run the relevant tests on the test... ...with disabilities to apply. Benefits: • Remote work. • Advanced medical, dental and...Remote workSoftwarePermanent employmentWork at officeFlexible hours
$70k - $75k per year
This role is open to remote based candidates based in Canada with a preference for PST/EST We’re looking for a Junior Product Developer to join our team and be part of our next stage of growth... ...best practices in enterprise software development. Who we are At Traction Rec...Remote workSoftwareInternshipWork at office- ...Description We have an exciting opportunity for a Franchise Developer located in the Western Canada area working remotely with travel. The Franchise Developer position is... .../project needs. Positions will be identified as “remote eligible” when consideration will be given to...Remote workInternshipWork at office2 days per week
$160k - $260k per year
...connects and communicates. Job Summary We are looking for an enthusiastic and energetic Software Engineer to join our Remote Browser Isolation team. As part of this team, you will develop features and systems related to the cloud hosted RBI infrastructure and backend...Remote workSoftwareWork at officeFlexible hours- ...you've done it more than once. As VP of Software Engineering, you'll be responsible for building... ...• Significant experience as a software developer, including on large-scale SaaS systems •... ...paid vacation and RRSP matching. Remote/Hybrid Work: Our main office location is...Remote workSoftwareLong term contractPermanent employmentFull timeWork at office
$90k - $120k per year
...into high-performance analytics? We’re hiring a Data Warehouse Developer for a full-time permanent position with a forward-thinking technology... ...skills along the way. Work Type • Location: London, ON (Remote) • Vacancy Type: This role is a newly created position What You’...Remote workLong term contractPermanent employmentFull time$85k - $225k per year
...are hiring multiple talented Full-Stack Software Engineers to build innovative products in... ...engineers, and domain experts to design and develop cutting-edge applications in life science... ...bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in the...Remote workSoftwareWork at officeLocal areaWork from home- Int. Application Developer - GOAPRDJP00000702 Contract 6+ months Remote, however, in the event of an on-site meeting 7000 - 113 ST Edmonton Alberta Background... ...writing, modifying, integrating, testing, and documenting software code. • 5 years of experience in application...Remote workSoftwareContract work
- ...technical credibility. You will lead and develop engineers across multiple countries and time... ...develop a globally distributed team of software engineers. • Foster a culture of... ...engineering teams. • Experience managing remote and globally distributed engineering teams...Remote workSoftwareWork from homeWorldwideFlexible hours
- ...Brightstar has approximately 6,000 employees. For more information, please visit . Short Description We’re looking for a Software Developer II – .NET to join a collaborative team building secure, reliable backend systems that power modern, cloud-enabled applications....SoftwareLocal area
$91k - $114k per year
...BC Your Opportunity at ARC’TERYX: As a Senior Materials Developer - Toolbox, you are a subject matter expert focused on high growth... ...based out of our North Vancouver office and is open to hybrid remote work. Candidates must be eligible to work in Canada. Meet...Remote workLong term contractTemporary workInternshipSeasonal workWork at officeFlexible hours$199k - $244k per year
...experienced, passionate, and resourceful backend software engineer to join our Live Pay team. In... ...and delivery tools. • Experienced in developing and executing functional and integration... ...tools (e.g., Copilot, Cursor, LLMs) #LI-Remote At EarnIn, we believe that the best way to...Remote workSoftwareFull timeManual laborWork at officeLocal area2 days per week- ...Brightstar has approximately 6,000 employees. For more information, please visit . Short Description We’re looking for a Software Developer III Full Stack (.NET Backend/Angular Frontend) to join a collaborative team in a senior-level, hands-on engineering role focused...SoftwareLong term contractLocal area
- ...approximately 6,000 employees. For more information, please visit . Short Description We’re looking for an experienced Senior Software Developer III – .NET Backend to join our collaborative team. This senior role is responsible for designing, building, and maintaining...SoftwareLocal area
- ...are seeking a skilled and experienced Software Quality Assurance Developer III (Automated Software Tester) to... ...and performance of our web, API, and mobile applications. This senior individual... ...environments. Configure, manage, and support remote and distributed test environments to...Remote workSoftwareFull timeManual laborLocal area
- ...class support to achieve more for their practice, their people, and their patients. About the Role Dandy is expanding their remote, global team of Software Engineers in LATAM. This team owns and builds advanced 3D processes that are manufacturing process-aware. In this role,...Remote workSoftwareFull timeWork at office
- ...Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently... ...infrastructure, engineering, and research work. We are looking for a skilled Software Engineer to join us. What You'll Do Be scrappy to find new...Remote workAndroidSoftwareWork at officeShift work
$110k - $155k per year
...across multiple genres. In 2022, we announced that our studio is implementing a four-day work week as well as supporting in-studio, remote within Canada, and hybrid work arrangements as permanent options to our employees. We are building a talent pool for future...Remote workSoftwareLong term contractPermanent employment- ...Microsoft 365 productivity for iPhone and Android business users. Our flagship product,... ...qualification to close. This is a full‑time, remote role covering both US and European time... ...experience, preferably in IT Enterprise Software. • Demonstrated ability to collaborate with...Remote workAndroidSoftwareLong term contractFull timeInternshipWorldwideFlexible hours
$60k - $85k per year
...This position is responsible for developing strong and lasting... ...retain VIP players. This is a remote position; however, candidates... ...with computers, browsers and mobile devices • Self-motivated, dedicated... ...better • Growth - we want you to develop personally as well as professionally...Remote work- ...the Enterprise Sales segment. This is a remote position open to candidates residing in Canada... ...technology for enterprise prospects, developing tailored trial plans customized to the prospect... ...and leading proof-of-concept, proof-of-value, or trial processes in software or hardware.Remote workSoftwareLong term contractNight shift
- ...customers. Your role will encompass prospecting, developing, and closing business within a timely... ...selling technical solutions and software products into the enterprise market. • Demonstrable... ...Proven ability to independently manage, develop, and close new client relationships. •...Remote workSoftware
$85k - $100k per year
...support the leadership for ICA. This is a remote, work from home, online working position... ...events • Work with the Stewardship Pod to develop an internal engagement strategy that... ...Familiarity or willingness to learn ICA’s office software and communication applications •...Remote workSoftwareLong term contractFull timeLive InWork at officeImmediate startWork from homeFlexible hoursWeekend workAfternoon shift- ...delivery on all of accountabilities. Identify opportunities to develop new business with existing clients and report such opportunities... ...Office, AutoCad Navisworks, and/or other related computer software. Good organization skills, ability to multi-task, and be a team...Remote workSoftwareContract workInternshipWork at officeFlexible hours
- ...work closely with students from diverse backgrounds, helping them develop tailored academic plans and offering support to ensure their... ...collaborating with faculty and staff. • Proficient with advising software, student information systems, and Microsoft Office. • Empathetic...Remote workSoftwareWork at office
$130k - $170k per year
...existing, and emerging technologies, and the latest product-line developments. Regularly update systems of record (salesforce, SharePoint... ...enterprise architecture, IT consulting, sales engineering or software engineering in an enterprise environment. Professional demeanor...Remote workSoftwareLocal area- ...AB; Vaughan, ON; or potentially working remotely from another location in Canada. Reporting... ...profitably, is key. Duties and Responsibilities • Develop complete estimates on selected projects... ...experience with InEight Estimating Software • Technical knowledge of estimating...Remote workSoftwareContract workFor contractorsFor subcontractor
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Software Developer - Mobile (Android). Be the first to apply!
- senior software developer Dieppe, NB
- software engineer - computer Dieppe, NB
- software developer remote Dieppe, NB
- software engineer intern Dieppe, NB
- software engineer devops Dieppe, NB
- ingénieur logiciel Dieppe, NB
- software developer intern Dieppe, NB
- software engineer Dieppe, NB
- software development engineer Dieppe, NB
- software engineer salary in canada Dieppe, NB
