Software Developer (Intermediate to Senior) | React, Flutter, C#, IoT & NoSQL
- Montréal, QC
- On-site
- Posted Oct 9, 2026
- 1 position
$70–$85 / year
Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Apply on LinkedIn (LinkedIn sign-in required)
Job summary
Design, develop, and maintain web, mobile, and desktop applications, including integrations among applications, connected devices, and backend systems. Contribute to architecture and technical design, troubleshoot complex issues, participate in code reviews, and collaborate with developers, project managers, stakeholders, and clients.
Job details
Join the Beslogic Team 🚀 At Beslogic, we build custom software solutions that help organizations solve complex operational challenges. Our projects span web and mobile applications, connected devices, system integrations, and emerging technologies. We're looking for an intermediate to senior software developer to join a client project starting ASAP. Why Beslogic? Interesting challenges: Build custom solutions that solve real business problems. Variety: Work across different projects, technologies, and industries. A great team: Collaborate with curious, supportive developers who enjoy sharing knowledge. Room to grow: Explore technical leadership, architecture, mentoring, and new technologies. Flexibility: Enjoy an environment built on trust, autonomy, and initiative. Real impact: Contribute ideas that shape our solutions and our company. Great perks: Group insurance, retirement savings plan, ongoing learning, and a pet-friendly office. What You'll Do Design, develop, and maintain web, mobile, and desktop applications. Build integrations between applications, connected devices, and backend systems. Work with IoT technologies and NoSQL databases. Contribute to technical design and architecture decisions. Troubleshoot complex problems and recommend practical solutions. Participate in code reviews and continuously improve code quality. Collaborate with developers, project managers, stakeholders, and clients. What We're Looking For 3 to 10 years of professional software development experience. Strong experience with some of the following: TypeScript / JavaScript Flutter / Dart C# C++ Experience with Windows and/or Android application development. Experience with NoSQL databases and Git. Familiarity with Agile development. Strong problem-solving and communication skills. Ability to work independently and collaborate with a team. Professional proficiency in French. English is an asset. Nice to Have Experience with IoT or connected devices. Software architecture and technical design experience. Mentoring or technical leadership experience. Consulting experience. AI integration experience. Tech Stack Windows · Android · TypeScript · JavaScript · React · Flutter · Dart · C# · C++ · IoT · NoSQL Ready to Join the BesTeam? If you're curious, collaborative, and enjoy solving challenging problems, we'd love to meet you. Let's build something meaningful together. 🚀
What you’ll do
Design, develop, and maintain web, mobile, and desktop applications, including integrations among applications, connected devices, and backend systems. Contribute to architecture and technical design, troubleshoot complex issues, participate in code reviews, and collaborate with developers, project managers, stakeholders, and clients.
Requirements
Requires 3 to 10 years of professional software development experience, proficiency in some of TypeScript/JavaScript, Flutter/Dart, C#, or C++, and experience with Windows or Android development, NoSQL databases, and Git. Candidates should be familiar with Agile, have strong problem-solving and communication skills, work independently and collaboratively, and be professionally proficient in French; English is an asset.
Benefits
- Group Insurance
- Retirement Savings Plan
- Ongoing Learning
- Pet-Friendly Office
Listed skills
- Problem solving · Preferred
- Communication · Preferred
- JavaScript · Preferred
- TypeScript · Preferred
- C++ · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- TypeScript
- JavaScript
- Flutter
- Dart
- C#
- C++
- Windows Application Development
- Android Application Development
- NoSQL Databases
- Git
- Agile Development
- IoT
- Software Architecture
- Technical Design
- Problem-Solving
- Communication
Job areas
- Software
- Technology
- Engineering
- Consulting
