Skip to content
×

Senior Mobile Developer | Flutter & .NET — Hybrid​/Remote

Remote / Online - Candidates ideally in
Montreal, Montréal, Province de Québec, G4F, Canada
Listing for: Jesta I.S. Inc.
Full Time, Remote/Work from Home position Listed on 2026-11-10
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, App Developer - Mobile/Web, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 140000 CAD Yearly CAD 100000.00 140000.00 YEAR

Job Description & How to Apply Below

Location: Montreal

Company
Jesta I.S. is a global supplier of integrated software for wholesalers and retailers specializing in apparel, footwear, housewares, and electronics. Our end-to-end solutions streamline day-to-day operations throughout the entire supply chain while always keeping customers top of mind. With more than 50 years of experience in wholesale and retail, we are committed to providing innovative software solutions and impeccable client service.
Position Summary
We are looking for a Senior Mobile Developer to join our Retail and Omnichannel development team. The ideal candidate will be responsible for developing and maintaining mobile applications for web, iOS, and Android, with a focus on technologies such as Flutter, .NET Core, and microservices.
Main Responsibilities
Full stack mobile software development across various Jesta I.S. platforms, including Point-of-Sale (POS), Store, Warehouse Management System (WMS), Merchandising, Vision Central, and Ecommerce.
Collaborate with the team to produce high-quality code within an agile SDLC environment.

Participate in designing solutions, including brainstorming and UI/UX considerations.

Develop and maintain new features in both web and mobile solutions using Flutter and .NET Core.

Support legacy applications, including native iOS, Android, and Java web services.

Proven experience with  microservices, as we are looking to explore and implement them in the near future.

Assist  with solving production issues in collaboration with Professional Services and Support teams.

Follow technical documentation standards and assist in ensuring a unified approach across the team.

Mentor junior developers, conduct code reviews, and maintain high code quality standards.

Implement unit testing to ensure software reliability and maintainability.

Utilize Sonar Qube to monitor code quality and technical debt.

Participate in sprint planning, refinements, and agile ceremonies to ensure project success.
Required Skills & Abilities
Experience : 5+ years of full stack development experience, including Flutter, .NET Core API and  PL/SQL .
Legacy Support :
Experience supporting and maintaining native iOS, Android, and Java web services.
Microservices :

Experience with Service Oriented Architecture (SOA) principles, microservices, event-driven architectures, and queueing mechanisms, as we plan to explore these in the near future.
API Development :
Experience in developing and maintaining REST APIs using .NET Core and Java.
Mobile Development :
Proficiency in mobile app development using Flutter (Dart), and understanding of integration with back-end services.
Database :

Experience with relational databases and understanding data models and SQL performance considerations.
Dev Ops :
Familiarity with collaborative source control (Git) and Azure Dev Ops is an asset.
Agile Development :
Comfortable working in an Agile SDLC, participating in sprints, and contributing to design and estimation.
Communication :
Ability to explain complex technical concepts, comfortable presenting ideas and conducting training sessions for the team.
Personality : A collaborative mindset, willingness to learn new technologies, and adaptability to different aspects of development work.
Benefits
Health coverage (medical, dental, disability, and life insurance)
Wellness program (gym membership reimbursement)
Professional growth (training platforms, career development fee subsidy, etc.)
Company events
Referral program
Flexible schedule
Additional Information
This is a hybrid/remote role (in Canada or in the USA); for candidates that are located in Montreal, QC, 2 days working in the office is required.
We thank all applicants for their interest. However, only shortlisted candidates will be contacted.
-------------------
- Entreprise
Jest…

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary