
Mobile Developer
Cloud DX
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$105,000 - CA$110,000 per year
Tech Stack
About the role
- Collaborate on the development and execution of new features for our mobile applications and SDKs.
- Share your technical expertise and contribute to shaping best practices in mobile development.
- Work alongside the team to tackle challenging problems, continually improving your skills as a mobile developer.
- Write well-documented, optimized code, and participate in brainstorming sessions, utilizing collaborative tools.
- Contribute to a culture of excellence that delivers high-quality, low-latency mobile applications for our customers and patients.
- Debug, fix, and optimize existing mobile applications.
Requirements
- 4-5 years' experience in Android and/or iOS application development (Kotlin, Swift or Objective-C).
- Experience implementing UX design patterns such as MVVM, MVC or MVP.
- Familiarity with designing APIs, push notifications and cloud messaging.
- Experience with continuous integration methodologies in an agile framework.
- Experience with UX design principles such as Google material design or Apple’s design principles
- Proficient with code versioning and project management tools (e.g.: Git, Bitbucket or JIRA)
- Excellent interpersonal skills with the ability to collaborate with cross-functional teams.
- Familiar with cross-platform development tools such as Flutter or React Native.
- Bonus points if you have experience with iOS application development (Swift, Objective-C).)
- Experience with Bluetooth (BLE/Classic) device management, Typescript/JavaScript or GraphQL is a plus.
- Bonus Points for Experience of using CI/CD pipelines to build and deploy apps
- Familiarity with cloud environments (AWS, Azure or GCP)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Android developmentiOS developmentKotlinSwiftObjective-CMVVMMVCMVPAPI designBluetooth device management
Soft Skills
collaborationinterpersonal skillsproblem-solvingcommunicationteamworkadaptabilitycreativityattention to detailcritical thinkingbrainstorming