03 Aug
|
MealVue
|
Ontario
Job Summary
We are seeking a dynamic and innovative Full Stack Developer specializing in Embedded Systems and Cloud Applications to join our forward-thinking technology team. In this role, you will drive the development of integrated hardware-software solutions, leveraging your expertise in both embedded systems and cloud platforms. Your work will empower us to deliver cutting-edge products and services that enhance user experiences across diverse industries. This is an exciting opportunity for a passionate developer eager to work at the intersection of hardware, software, and cloud technology, making a tangible impact on our products and clients worldwide.
About the Company
We are a Canadian technology startup developing next-generation intelligent software and embedded systems that integrate cloud computing, edge devices, AI services, and modern web/mobile applications. Our engineering team works on scalable, production-grade platforms involving distributed systems, embedded hardware, cloud infrastructure, and real-time data processing.
We're seeking a highly motivated Full Stack Developer interested in building modern connected systems from embedded devices to cloud-based applications.
Responsibilities
You will participate in the design, implementation, testing, and deployment of end-to-end software systems, including:
- Full-stack application development
- Embedded device integration
- Cloud backend development
- Mobile and web application development
- Database architecture
- Middleware and API development
- Device communication protocols
- Cloud infrastructure deployment
- Performance optimization
- Security implementation
- CI/CD automation
- Software testing and debugging
- Cross-functional collaboration with AI and embedded engineering teams
Required Technical Proficiency (Must Have)
Candidates should demonstrate proficiency in most of the following areas:
- Software Development
- Strong programming skills with up-to-date object-oriented languages (e.g., Python, JavaScript/TypeScript).
- Solid understanding of software engineering principles, data structures, algorithms, and version control.
- Full-Stack Development
- Experience developing modern web and/or mobile applications.
- Understanding of frontend frameworks, backend services, APIs, authentication, and database design.
- Cloud & Backend Systems
- Experience designing scalable backend systems and integrating databases, cloud services, and third-party APIs.
- Familiarity with RESTful APIs, microservices, middleware, and distributed applications.
- Embedded & Connected Devices
- Experience working with embedded or IoT systems, hardware integration, networking protocols, or edge computing is an asset.
- DevOps & Deployment
- Familiarity with Linux environments, containerization, automated testing, CI/CD, and software deployment practices.
Nice to Have
- Experience with embedded Linux platforms, edge computing, or cloud infrastructure.
- Knowledge of real-time communication, distributed systems, or event-driven architectures.
- Experience developing secure, production-grade software systems.
- Exposure to AI-enabled applications or hardware-software integration.
Ideal Candidate
We are looking for someone who:
- enjoys solving complex engineering problems
- is highly self-motivated
- learns new technologies quickly
- writes clean, maintainable code
- communicates effectively
- enjoys startup environments
- can work independently while collaborating closely with teammates
Join us if you're ready to innovate at the crossroads of embedded systems and cloud technology! Bring your expertise to a vibrant team committed to creating impactful solutions that shape the future of connected devices and applications worldwide.
Pay: $26.00 per hour
Benefits:
- Work from home
Experience:
- Full-stack development: 2 years (required)
- Embedded Systems: 2 years (preferred)
Work Location: Remote
📌 Full Stack Developer - Embedded Systems & Cloud Applications (Ontario)
🏢 MealVue
📍 Ontario