Petal

Mobile Staff Developer

Petal

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AngularAzureCloudGraphQLJavaJavaScriptJestKotlinMochaObjective-CReactReact NativeReduxRubyRuby on RailsSwiftTypeScript

About the role

  • Collaborate closely with the Principal Developer of your line of business
  • Participate in establishing mobile application foundations when launching new products or projects
  • Work closely with Product Managers and Team Leads to lead architectural discussions
  • Actively contribute to defining best practices in mobile development
  • Find solutions to complex problems and improve the performance of mobile applications
  • Collaborate with quality assurance and customer success teams as a technical reference
  • Support, advise, and mentor developers in product teams
  • Ensure code quality and compliance with mobile development standards
  • Ensure the security of product code within your vertical
  • Act as a technical representative of your vertical to different practice communities
  • Be an innovation champion within the organization
  • Work collaboratively across technical leads and developers

Requirements

  • 8+ years of software development experience
  • Experience in architecture and development of large-scale systems involving numerous data sources and layers of business logic
  • Understanding of software principles like KISS, DRY, and Dependency Injection
  • Expertise in applying OWASP recommendations to mobile development
  • Excellent mobile programming skills with React Native/Redux/Typescript and in one or more languages, including but not limited to Ruby, Objective C, Swift, Java, Kotlin
  • Excellent skills in test implementation, particularly with Jest, Mocha.JS and WebDriverIO
  • Excellent skills with push notification technologies, including Amazon SNS, APNS, and FCM
  • Excellent understanding of various app stores (App Store and Google Play Store)
  • Understanding of modern application development frameworks and libraries such as Ruby on Rails, Angular, React, NestJS, GraphQL
  • Strong analytical and problem-solving skills
  • Understanding of mobile and web application development frameworks
  • In-depth knowledge of CI/CD processes in mobile development like Bitrise
  • Experience in developing and deploying production-ready code in the cloud and utilizing cloud services (Azure a plus)
  • Proficiency in both English and French is preferable.
Benefits
  • Recurring hybrid work allowance
  • Compensation that recognizes your contribution
  • 4 to 6 weeks of paid vacation per year
  • 5 paid personal days per year
  • A group RRSP / DPSP plan with employer contribution
  • A complete group insurance plan, from day 1
  • An annual wellness allowance
  • Access to the Dialogue™ telehealth application
  • Flexible work hours and more.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
mobile application developmentReact NativeReduxTypescriptRubyObjective CSwiftJavaKotlinCI/CD
Soft skills
collaborationmentoringproblem-solvinganalytical skillsinnovationcommunication
DataRobot

Senior Software Engineer

DataRobot
Seniorfull-time🇨🇦 Canada
Posted: 36 minutes agoSource: datarobot.wd1.myworkdayjobs.com
KubernetesMicroservicesPython
Mitratech

Senior AI Product Engineer

Mitratech
Seniorfull-time🇨🇦 Canada
Posted: 1 hour agoSource: boards.greenhouse.io
GoJavaJavaScriptNode.jsPythonReact
Kanopi Studios

WordPress Technical Lead

Kanopi Studios
Seniorfull-time$92k–$112k / year🇨🇦 Canada
Posted: 1 hour agoSource: apply.workable.com
DockerJavaScriptNext.jsPHPReactSQLWordPress
Samsara

Senior Software Engineer – Connectivity

Samsara
Seniorfull-time$143k–$213k / year🇨🇦 Canada
Posted: 9 hours agoSource: boards.greenhouse.io
GoGraphQLJavaScriptKotlinPythonReactReact NativeSwiftTypeScript
Allstate Northern Ireland

Intern – Software Developer

Allstate Northern Ireland
Entryinternship🇨🇦 Canada
Posted: 19 hours agoSource: autodesk.wd1.myworkdayjobs.com
JavaScriptNode.jsReactTypeScript