1

Mobile Full Stack Developer Jobs in Hamilton, ON

Be Seen First

We are seeking a skilled Full Stack Software Developer with 5+ years of professional experience to design, develop, and maintain robust web applications from concept to deployment. In this on-site ...

Full Stack Software Developer

Oakville, ON ยท Hybrid

CA$80K - CA$90K/yr

Our client is seeking a skilled Full Stack Software Developer with 5+ years of experience to join their team in Oakville. You will be responsible for designing, developing, and maintaining scalable ...

Implement CI/CD pipelines using Azure DevOps Azure & Microsoft Platform Engineering * Architect and ... full stack software development * 3+ years of hands-on experience with Microsoft Azure (AZ-204 or ...

Senior Full-Stack Engineer (Media Team)

Ottawa, ON ยท Remote

CA$115K - CA$173K/yr

Senior Full-Stack Engineer (Media Team) Location: Ottawa, ON or Toronto, ON | Hybrid Department: R&D | Video Type: Permanent | Full-Time Vacancy Status: This is an active, approved role and we are ...

Staff Full Stack Engineer

Ottawa, ON ยท Remote

CA$138K - CA$185K/yr

Staff Full Stack Engineer Location: Ottawa, ON or Toronto, ON | Hybrid Department: R&D Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most . We provide ...

Java Full-stack Developer

Mississauga, ON ยท On-site

CA$86K - CA$127K/yr

* The Senior Engineer in Production Management will be responsible for the development and overall ... of a full range of endtoend projects * Excellent communication skills required to negotiate ...

* The Senior Engineer in Production Management will be responsible for the development and overall ... of a full range of endtoend projects * Excellent communication skills required to negotiate ...

The [Junior Full Stack Developer - coop] role is to help plan, design, develop, test, launch, and maintain software applications in support of the achievement of business requirements. This includes ...

Be Seen First

We are seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial software engineering experience. In this key on-site role in Oakville, you will lead the modernization ...

Role Overview We are looking for a Full-Stack Software Engineer to join our growing engineering team. In this role, you will work across frontend, backend, and cloud infrastructure to build scalable ...

Showing results 41-60

Mobile Full Stack Developer information

What are the key skills and qualifications needed to thrive as a mobile full stack developer?

To thrive as a Mobile Full Stack Developer, you need strong proficiency in both front-end and back-end development for mobile platforms, with expertise in languages like JavaScript, Swift, Kotlin, and frameworks such as React Native or Flutter, often supported by a degree in computer science or related field. Familiarity with databases (e.g., MongoDB, SQL), version control systems (e.g., Git), APIs, and cloud services (e.g., AWS, Firebase) is typically required, along with relevant certifications. Problem-solving, collaboration, and adaptability are crucial soft skills that enable effective teamwork and project delivery in dynamic environments. These skills and tools are essential to build robust, user-friendly mobile applications that meet business requirements and adapt to evolving technologies.

What is a mobile full stack developer?

A Mobile Full Stack Developer is a software professional skilled in both front-end and back-end development for mobile applications. They are capable of designing user interfaces, writing application logic, and managing databases or server-side infrastructure. This role requires proficiency in mobile development frameworks (like React Native or Flutter), as well as backend technologies (such as Node.js, Python, or cloud services). Mobile Full Stack Developers can take a project from initial concept through deployment, ensuring seamless integration of all components. They often collaborate with designers, product managers, and other developers to deliver robust mobile experiences.

What are some common challenges mobile full stack developers face when integrating front-end mobile applications with back-end services?

Mobile Full Stack Developers often encounter challenges ensuring seamless communication between mobile front-end interfaces and back-end APIs, especially when dealing with varying device capabilities and network conditions. They must address issues such as data synchronization, real-time updates, and maintaining consistent user experiences across platforms. Additionally, managing security and authentication between the mobile app and server, as well as optimizing performance for both client and server sides, are critical aspects of the role. Collaborating closely with designers, backend engineers, and QA teams is essential to deliver robust, scalable solutions.

What is the difference between Mobile Full Stack Developer vs Front-End Developer?

AspectMobile Full Stack DeveloperFront-End Developer
Required SkillsMobile app development, backend integration, JavaScript, React Native, Swift, KotlinHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentMobile app projects, cross-platform or native developmentWeb interfaces, website or web app development
Industry UsageTech, startups, app development firmsWeb development agencies, corporate websites

Mobile Full Stack Developers focus on building mobile applications with both frontend and backend skills, often working on cross-platform or native apps. Front-End Developers specialize in creating engaging web interfaces. While both roles require JavaScript and related skills, Mobile Full Stack Developers have additional expertise in mobile-specific languages and tools, making them suitable for mobile-centric projects.

Is a mobile full stack developer still in demand?

Yes, mobile full stack developers are in high demand due to the continued growth of mobile app usage and the need for integrated front-end and back-end development skills. Proficiency in frameworks like React Native or Flutter, along with knowledge of cloud services, enhances employability in this field.
What are the most commonly searched types of Full Stack Developer jobs in Hamilton, ON? The most popular types of Full Stack Developer jobs in Hamilton, ON are:
What are popular job titles related to Mobile Full Stack Developer jobs in Hamilton, ON? For Mobile Full Stack Developer jobs in Hamilton, ON, the most frequently searched job titles are:
What cities near Hamilton, ON are hiring for Mobile Full Stack Developer jobs? Cities near Hamilton, ON with the most Mobile Full Stack Developer job openings:
Infographic showing various Mobile Full Stack Developer job openings in Hamilton, ON as of August 2026, with employment types broken down into 1% As Needed, 65% Full Time, 22% Part Time, 1% Temporary, 10% Contract, and 1% Nights. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution.

Principal, Full-Stack Developer - Farmhand Platform

Growcer

Ottawa, ON โ€ข On-site

Full-time

Re-posted 17 days ago


Job description

Principal, Full-Stack Developer - Farmhand Platform

Full Time, Salaried

Ottawa, ON


AboutGrowcer


Growceris an innovativeagri-tech startup launched in Ottawa in 2015, specializing in the manufacturing and design of modular hydroponic systems that enable commercial food production in plug-and-play 40 ft. modules. Its vertical farming technology enables customers to grow fresh vegetables invirtually anyclimate, having been deployed within the Arctic Circle below -50C.Growcerhas empowered conventional farmers, entrepreneurs,communitiesand institutions to grow food locally all year round.Growcer'swork has been recognized with awards including Fast Company's World Changing Ideas and the Entrepreneurs' Organization and was featured on Season 13 of CBC's hit show, Dragons' Den.


Growceris looking for a driven individual with a self-starter attitude as the company enters the next phase of rapid growth and scales across North America. EffectiveGrowceremployees are tenacious, enjoy working in a fast-paced environment, and are comfortable working on big-picture challenges with lots of autonomy.


About the Role


Growceris looking for a Principal, Full-Stack Developer to own and evolve Farmhand, our web-based platform for monitoring and managing vertical farm operations. Farmhand is a React-based web application connected to physical farm controllers via IoT infrastructure, and this role sits at the intersection of web development, embedded systems integration, and cloud infrastructure.


The Farmhand ecosystemincludes:Farmhand 2 (the current web platform), Farmhand Web (the cloud-connected client), Farmhand Local (offline client for direct controller access), Farmhand Hub (controller firmware), and Farmhand Internal (fleet management and internal tooling).


You willbe responsible formaintainingthe stability of the current Farmhand 2 platform, improving its architecture, and contributing to strategic initiatives such as migrating away from AWS IoT Greengrass before its end-of-life. You will work closely with the product, hardware, and operations teams, and report to the Director of Product Development.


Responsibilities

Farmhand Platform Maintenance

  • Maintain and improve Farmhand1 and Farmhand2, a React-based monolithic web application serving both web and mobile browser clients
  • Manage and debug controller firmware configs (JSON-based rule sets) that govern on-farm automation and sensor logic
  • Triage and resolve issues arising from sync inconsistencies between controller firmware, Farmhand Local, and Farmhand Web
  • Monitor andmaintainthe production and staging environments, ensuring reliable deployments and rollback procedures
  • Support the Farmhand Local interface, which allows offline farm operation via direct controller connection

Architecture and Improvements

  • Lead or contribute to the migration away from AWS IoT Greengrass ahead of its October end-of-life, evaluating alternatives such as localized MQTT-based networking solutions
  • Assess and mitigate risks associated with the Greengrass end-of-life, including security, authentication, and IoT device connectivity
  • Improve config versioning practices toeliminateoperational sync issues caused byunversionedconfig changes
  • Contribute to the design and implementation of service-based improvements across Farmhand 2 subdomains (login, client, almanac, account, etc.)
  • Evaluate hardware transitions, such as replacing discontinued controllerswith an industrialized alternative (e.g., Raspberry Pi), including ISO image development

IoT and Controller Integration

  • Understand and work with the controller firmware (Farmhand Hub) as the source of truth for farm state, including its rules engine and action sets
  • Debug issues related to Farmhand Web commands traveling through the internet to the controller, and Farmhand Local commands sent directly to firmware
  • Maintain and improve AWS integrations including ECR (Elastic Container Registry) and historical data storage (Almanac)
  • Work with the team to manage sandbox config environments for safe testing withoutimpactingproduction or custom customer configurations

Collaboration and Documentation

  • Participate in architecture deep-dive sessions and lunch-and-learn knowledge sharing to upskill cross-functional team members
  • Maintain and improve internal documentation of system architecture, config types, versioning practices, and service interactions
  • Collaborate with hardware, operations, and customer success teams to resolve field issues and triage customer-reported bugs
  • Support theGrowcerservice team with Farmhand issues customers are experiencing, communicating directly with the service team and, in some instances, directly with customers
  • Support internal tooling in Farmhand Internal (fleet management, status dashboards, factory reset workflows)

Work Environment and Culture

  • Operate effectively in a fast-paced startup environment comfortable with ambiguity and evolving technical requirements
  • Contribute to engineering best practices, including versioning discipline, environment hygiene, and change management
  • Bring a problem-solving attitude and initiative whenencounteringunknown orunder documentedsystems

Requirements

Knowledge and Education

  • University degree in Computer Science, Software Engineering, or equivalent practical experience
  • Strongproficiencyin React and modern JavaScript/TypeScript for web application development
  • Familiarity with REST APIs and monolithic or service-based backend architectures
  • Hands-on experience with Node.js for server-side development, including building andmaintainingREST APIs
  • Working knowledge of JSON-based configuration management and rules-driven systems
  • Familiarity with IoT protocols (particularly MQTT) and cloud IoT platforms (AWS IoT Core, Greengrass, or equivalents) is an asset
  • Experience with Linux systems, Docker-based deployments, and ISO image management is an asset
  • Working knowledge of AWS services (ECR, IoT Core, cloud data storage) is an asset
  • Strong understanding of software architecture principles, including service-based design, separation of concerns, and scalable system design patterns

Work Experience

  • Minimum8-10years of professional software development experience
  • Minimum 4-5 years of experience as a Full-Stack Developer
  • Experience working with embedded or IoT systems is a strong asset
  • Exposure to hardware-software integration projects is an asset

Skills and Competencies

  • Previousexperience in a startup oragri-tech environment preferred
  • Excellent written and interpersonal communication skills in English; French an asset
  • Strong debugging and problem-solving skills, especially in distributed or hybrid online/offline systems
  • Ability to learn quickly and take ownership of legacy systems without complete documentation
  • High attention to detail, particularly when working with configs and versioned system state
  • Adaptable and flexible personality that thrives in a fast-moving and ever-changing environment
  • Ability to work autonomously and manage own priorities
  • Must be able to legally work in Canada; willingness to work an average of 3 days per week in person atGrowcerHQ (891 Boyd Ave., Ottawa) is a nice to have

Interested candidates shouldsubmita concise cover letter and resume to: careers@thegrowcer.ca by July 31, 2026. Our process typically includesan initialscreen, a technical conversation, a take-home or pairing exercise, and an onsite round with the team.

Please note, AI may be used to support the screening, assessment, orselectionof applicants. This is a new role within the organization.


The compensation range for this role is $175,000-$200,000 CAD plus benefits, commensurate with experience.

Accommodation:

Growceris dedicated to building a diverse and inclusive workplace. If you feel you need accommodation(s) because of illness, disability, or other special needs at any time during the recruitment process, please contactcareers@thegrowcer.ca.