Enable job alerts via email!

iOS Mobile Engineer (Swift & Python)

GraceMark Solutions

Montreal

On-site

CAD 40,000 - 80,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in software development is seeking a skilled developer to create and maintain iOS applications and backend services. This full-time position, based in Montreal, emphasizes collaboration and technical excellence in a dynamic environment. Candidates should possess strong expertise in Swift and Python, alongside a relevant educational background.

Qualifications

  • Strong experience with Swift and iOS frameworks (UIKit).
  • Solid backend development experience with Python (Flask is a plus).
  • Proficiency in designing and integrating RESTful APIs.

Responsibilities

  • Develop and maintain iOS applications using Swift and UIKit.
  • Build and maintain backend components using Python.
  • Collaborate with cross-functional teams to design and ship new features.

Skills

Swift
Python
RESTful APIs
Git
Problem-solving
Communication

Education

Bachelor’s degree in Computer Science

Job description

1 day ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from GraceMark Solutions

Organizational Psychology | Strategic HR | People Management | T&D | R&S | Employee Experience | Internal marketing

Location: Onsite – Montreal, QC

Contract Type: Full-time Contractor (6-month initial contract)

Rate: $50/hour

Key Responsibilities

  • Develop and maintain iOS applications using Swift and UIKit
  • Build and maintain backend components (BFF) using Python
  • Collaborate with cross-functional teams to design, build, and ship new features
  • Write detailed technical specifications and maintain technical documentation
  • Ensure performance, scalability, and reliability of mobile apps and backend services
  • Participate in code reviews and mentor junior developers
  • Manage the entire lifecycle of app releases and backend deployments
  • Keep the user experience and performance optimization at the core of your work

Requirements

  • Strong experience with Swift and iOS frameworks (e.g., UIKit)
  • Solid backend development experience with Python (Flask is a plus)
  • Understanding of Backend for Frontend (BFF) architecture
  • Proficiency in designing and integrating RESTful APIs
  • Comfortable with Git and collaborative development workflows
  • Excellent problem-solving and communication skills
  • Bachelor’s degree in Computer Science or related field, or equivalent experience
  • Fluency in English (technical interviews and documentation)
Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at GraceMark Solutions by 2x

Greater Montreal Metropolitan Area 1 month ago

Greater Montreal Metropolitan Area 2 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Software Developer (Full-Stack)

RoboDK

Montreal null

Remote

Remote

CAD 70,000 - 100,000

Full time

Yesterday
Be an early applicant

Montreal Remote - Bilingual Automotive Software Trainer (Fixed Ops)

PBS Systems

Montreal null

Remote

Remote

CAD 55,000 - 75,000

Full time

Yesterday
Be an early applicant

Développeur Python, javascript

Aptitude Technologies

Salaberry-de-Valleyfield null

Remote

Remote

CAD 70,000 - 95,000

Full time

5 days ago
Be an early applicant

Backend Software Developer / Software Engineer (Remote Canada)

Blaise Transit

Montreal null

Remote

Remote

CAD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Senior Data Engineer – Quantitative Data Pipelines

Lumenalta

Montreal null

Remote

Remote

CAD 35,000 - 46,000

Full time

6 days ago
Be an early applicant

Software Engineer - Python and K8s

Canonical

Montreal null

Remote

Remote

CAD 70,000 - 100,000

Full time

Today
Be an early applicant

Freelance GenAI Developer - Prompt Engineering & Data Workflows

Mindrift

Montreal null

Remote

Remote

CAD 60,000 - 80,000

Part time

8 days ago

Montreal Remote - Bilingual Accounting Software Trainer (Automotive Industry)

PBS Systems

Montreal null

Remote

Remote

CAD 50,000 - 70,000

Full time

10 days ago

Data Collection Systems Technician

Flare

Montreal null

Remote

Remote

CAD 70,000 - 100,000

Full time

4 days ago
Be an early applicant