Enable job alerts via email!

Mobile Developer – Client Server

ProViso Staffing

Kitchener

On-site

CAD 90,000 - 130,000

Full time

22 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading financial institution is seeking an Innovation Solution Developer to drive the creation of cutting-edge solutions. This role involves collaborating with a diverse team to develop prototypes and mentor co-op students, focusing on emerging technologies like AI and mobile development. Ideal candidates will have extensive experience in software development and a passion for innovation.

Qualifications

  • 7+ years of relevant development experience required.
  • Experience in mobile development and AI frameworks essential.
  • Strong knowledge of web technologies and cloud solutions.

Responsibilities

  • Develop early-stage products and mentor co-op students.
  • Conduct code reviews and lead Design Thinking sessions.
  • Collaborate with cross-functional teams to innovate.

Skills

Object-oriented programming
Mobile development (iOS, Android, Flutter)
Python
AI Frameworks
Web development (HTML, SCSS, JavaScript, React, Vue)
RESTful APIs
Cloud solutions
Git version control
Agile scrum methodology

Education

Undergraduate or Graduate degree or Technical Certificate

Job description

Candidate Profile Details:

• Degree/Certifications Required: Undergraduate or Graduate degree or Technical Certificate
• Years of experience: 7+ years of relevant development experience
• Reason for request/why opened: Replacement
• % Interaction with Stakeholders: 5%
• Project Scope: Building and defining early stage, exploring AI solutions for Client
• Team Size: 8 people
• Selling Points of Position: Working within a leading FI organization
• Background: Mobile experience / AI

Details:

• The Innovation Solution Developer plays a key role in building new solutions for the team, rapidly bringing new concepts to prototype or proof of concept for user testing and feedback, while preparing for potential production deployment.
• While developing new software, the Developer works directly with the Client Lab team, in a pod containing other Developers, user experience designers, and business analysts, to help actualize design work and concepts.
• The Developer will also work directly with university co-op students through project work and mentorship, providing guidance, knowledge, and support.
• This role reports to the Senior Manager – Lab Leader, Client Lab, within Enterprise Innovation.
• The Client Lab focuses on “Big I” innovation, emphasizing “outside-in” innovation based on customer problems.
• The role involves software development and experimentation within the Ideation, Exploration, and Validation phases, aiming to maximize product success.
• The role requires comfort with emerging complex technologies such as Generative AI and AR/VR, dealing with ambiguity, and a passion for learning.
• Responsibilities include understanding and educating the team on new technologies, off-grid experimentation, and patent exploration in partnership with OPI.
• Opportunities include exploring emerging technologies, starting/stopping projects based on market feedback, and working collaboratively in a fast-paced environment.

Job Requirements:

• Collaborate with developers, designers, and business lines to develop early-stage products and experiences.
• Mentor co-op students, conduct resume reviews, and participate in hiring.
• Contribute to team ideation sessions and invention opportunities.
• Develop functional prototypes for web and/or mobile.
• Keep current with emerging trends, technologies, and grow expertise.
• Investigate potential of emerging technologies like AI, VR/AR, big data.
• Document and present innovation opportunities.
• Lead Design Thinking sessions, creating personas, storyboards, wireframes, and prototypes.
• Conduct code reviews for quality and maintainability.
• Represent the lab at public events.
• Promote a positive work environment focused on service, quality, innovation, and teamwork.

Must Have:

• 7+ years of relevant development experience including:
o Object-oriented programming languages
o iOS (Swift), Android, or Flutter (Dart) mobile development experience
o Experience with Python, AI Frameworks, and Large Language Models
o Web development (HTML, SCSS, ES6 JavaScript / Typescript, React, Vue)
o RESTful APIs (NodeJS, Express)
o Understanding of cloud solutions and architecture
o Git version control
o Experience with agile scrum methodology and user-focused development processes.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer II, Backend (Consumer Authentication)

Affirm

Kitchener

Remote

CAD 125,000 - 175,000

3 days ago
Be an early applicant

Founding Full Stack Mobile Engineer

Pagent

Waterloo

Remote

CAD 60,000 - 100,000

3 days ago
Be an early applicant

Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU

Canonical

Waterloo

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Waterloo

Remote

CAD 70,000 - 100,000

3 days ago
Be an early applicant

Mobile Developer (React Native + iOS Swift)

Yochana

Remote

CAD 80,000 - 95,000

6 days ago
Be an early applicant

Software Developer Engineer in Test (SDET) – Core Protection Technology

McAfee GmbH

Waterloo

Remote

CAD 70,000 - 100,000

10 days ago

iOS Mobile Software Developer

Google

Waterloo

On-site

CAD 60,000 - 140,000

3 days ago
Be an early applicant

Senior iOS Developer, Mobile Platform

theScore

Toronto

Remote

CAD 85,000 - 120,000

10 days ago

Intermediate - Software Developer

TerraSense

British Columbia

Remote

CAD 100,000 - 128,000

4 days ago
Be an early applicant