Développement logiciel Full Stack / Full Stack Software Development

at  Innovobot Labs Inc

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Jan, 2025Not Specified19 Oct, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

QUI NOUS SOMMES

Innovobot est une maison de R&D et de design d’innovation. Nous abordons des problèmes urgents en développant et en appliquant des technologies de pointe. Nous créons des systèmes, des produits et des solutions qui résolvent des problèmes réels et sont prêts à être commercialisés.

WHO WE ARE

Innovobot is an R&D and innovation design house. We tackle pressing problems through the development and application of cutting-edge technologies. We create systems, products, and solutions that solve real world problems and are ready for commercialization.

Responsibilities:

  • Keep up to date on available artificial intelligence libraries, source code and best practices
  • Contribute to the architecture and design of end-to-end solutions
  • Design and implement server-side APIs
  • Design and implement mobile app software
  • Collaborate with UX designer on SaaS web platform for optimized calls to server-side APIs
  • Occasionally: Modify existing IoT gateway software for managing IoT data
  • Occasionally: Collaborate with hardware engineers for integrating new components
  • Identify relevant software security mechanisms and participate in their implementation
  • Design and implement the data storage schemas and related source code
  • Optimize overall system for efficiency and reliability given compute power, budget and communication constraints
  • Actively participating in code reviews
  • Develop and maintain CI/CD pipelines and versioning for automated testing and deployment
  • Troubleshoot and fix software issues
  • Create and execute test plans
  • Create and maintain software documentation
  • Occasionally: compare technologies and provide a report to management


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Montréal, QC, Canada