logo
Astek

Full Stack Mobile Application Developer

North America

July 13, 2026 at 5:17 PM

✨ AI summary

Location

  • Montreal, Quebec, Canada

Languages

  • Java
  • Python
  • Swift
  • Kotlin
  • JavaScript

Frameworks

  • Angular
  • Cordova

Databases

  • Sybase
  • DB2

Experience Level

  • 8-10 years

Responsibilities


Design and build advanced web and mobile applications, automated processes, workflow improvements for supporting corporate owned mobile devices in the firm

Collaborate with cross-functional teams to define, design, and ship new features

Work with external/vendor data sources and APIs

Unit-test code for robustness, including edge cases, usability, and general reliability

Work on bug fixing and improving application performance

Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Ensure we meet our internal client expectations around user experience.

Create, review, maintain support documentation.

Provide development escalation support and help troubleshoot and identify root causes to resolving them.


Qualifications


External Experience: 8-10 yrs


Required Skills


Hands on experience in Mobile MDM Technologies.

Hands on experience in developing and deploying iOS/Android applications

Hands on experience with Java development and OOO design.

Experience with building and testing Angular applications

Experience with relational databases such as Sybase or DB2

Experience working in a Unix/Linux environment, including Linux shell scripting

Experience with building and working with third-party libraries, APIs and rest API’s.

Strong troubleshooting skills.

Good communication skills with both other developers and non-technical colleagues.

Knowledge with at least one scripting language such as python etc.

Experience in Apache/Tomcat web server architecture, web application deployment and logging

Experience in usage of git and CI/CD tools like Jenkins

Preferred skills


Ios swift, Java/Kotlin and Cordova

DevOps experience including integration with CI/CD processes

Experience in data structure, memory management, performance optimization,

Experience with Intune Graph API

Interest in learning and working on native mobile development

Experience in usage of Apache/tomcat web servers

Ability to learn and adapt quickly to changes