Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Engineer

Full-time

Viamo

Remote
  • Remote job

Senior Full Stack Engineer

About Viamo

Mobile technology is revolutionizing how organizations engage with their end users. More than 96% of the world's population has access to a mobile phone, meaning it is now possible to reach nearly every single person on the planet . Yet 3 billion people living in emerging markets still lack access to relevant, timely, and engaging information in their local languages, and their voices remain underheard. The organizations that serve them lack the technology and capacity to reach them, and many are unaware of the power of mobile technology to meet their organizational goals.

Viamo connects individuals and organizations using digital technology to make better decisions. 

Viamo is the #1 Digital Platform connecting these organizations to the Next Billion users who don't have access to the internet, and we are well on our way to meeting our goal of reaching 100 million people annually.

About the role

We are looking for a Senior Full Stack Engineer to join our growing, multinational team of engineers. We work passionately to improve the quality of life for people in lower and middle income countries through high quality digital services with human centered design bridging the gaps of commerce, education and health. All our users need is a simple mobile phone and a mobile connection to get access to the information and services they need to succeed and thrive.

As a Senior Full Stack Engineer at Viamo, you and your team will be responsible for multiple exciting projects. You will be building, maintaining, and scaling a large-scale platform that handles millions of voice and SMS interactions every month. You and your team will be innovating on and scaling GenAI and language AI voice technologies for people in low-resource languages.

What's in it for you?

  • Generous vacation (unlimited) - Yes, you heard that correctly!
  • Health benefits plan - (a plan to make sure that you and your family are happy and healthy)
  • Flexible work schedule - We understand that you and your family may have a busy schedule. We can accommodate that!
  • Work from anywhere - The beach, a cabin in the woods, anywhere you have an internet connection and can be productive.
  • Equipment to be productive - You'll get a tech equipment allowance to make sure you are happy and efficient!
  • Continuous learning opportunities and support for professional development. We want you to grow with us, and we will do anything we can to help!
  • AI tools, your way - Our team uses agentic AI coding tools (including Claude Code) day to day, and we'll provide you a paid subscription. Use them as much or as little as you like: our workflows aren't set in stone, and there's room to experiment with how agentic engineering fits the way we build.

Position

As Viamo's Senior Full Stack Engineer, you have a creative confidence for designing architectured solutions based on your many years of experience building across all layers of web applications. You are comfortable working with legacy codebases as well as greenfield projects.

Key Responsibilities

  • Create scalable software that makes a difference to people's lives:
    • Create solutions and follow-up - collaborate with team members to ensure the solution is driven through to completion.
    • Take a lead on planning - look at a list of requirements, provide realistic estimates and then work with Technical Project Managers to ensure fully realised tasks are created and ready to be worked on
    • Contribute to design - provide perspectives on some ways that solutions can be designed, from a developers perspective.
    • Be accountable to timelines - Make your work estimates visible, understand the impact it has on timelines and communicate with the team so that everyone is up to date on your progress.
    • Balance quick fixes and long-term quality solutions - build solutions quickly with an awareness of the larger product vision and be able to return and complete the work.
    • Provide examples - Use consistent coding patterns and implementation ideas to build a familiarity across the team
  • Become a leader and inspire your colleagues:
    • Collaborate and contribute - Work across disciplines (engineering, QA, Infrastructure) and take responsibility by showing through example how to unleash others and move the team forward
    • Unblock others - Work with an awareness of the most important tasks to work on now, that will make a difference for the larger team and ask yourself - “What work can I do that will unblock others?”
    • Contribute to team processes and learning - so that the engineering team meets its goals of becoming smarter, more productive and healthier each sprint
    • Own what you ship - Take turns as the go-to engineer for production, digging into real-world issues across voice, SMS and AI, and help make our systems more observable, resilient and safe to roll out
    • Management Opportunities - If this is something that motivates you, you can manage and support your colleagues in their professional development 

Location and employment

  • Remote within Canada. You must be legally entitled to work in Canada.
  • Permanent, full-time position. No equity.

Profile

Required

  • Web App development experience - This is your thing! You love working across all layers of the application and can bring years of experience to our teams.
  • API development experience - You know best-practices around making highly scalable, well-documented, and developer-friendly APIs.
  • Ability to balance speed and quality - Based on the task at hand, you strike a balance between working efficiently and writing quality code. 
  • Build for scalability - You can come up with and implement scalable solutions utilizing all technologies and tools available to you like queues, caches, and smart design patterns.
  • Proactive and continuous communication - Given a problem, you collaborate with others and keep everyone in the loop along the way.
  • LLM and Language AI technology experience (optional but nice to have!) - Familiarity with using LLMs, speech-to-text and text-to-speech for real-time communication products like Interactive Voice Response (IVR). 
  • Telephony and audio processing experience (optional but nice to have!) - We work with telecom providers and VOIP technologies to deliver information to those who need it the most!
  • Being open to thinking differently - Some designs need to be constrained within technical and/or architectural boundaries and other times designs need outside-the-box thinking! As a senior developer, you are able to understand what a given situation calls for and support designers on both ends of this spectrum. We work in niche areas that can be highly technically challenging and require creative solutions.

Desirable

We value your ability to learn and your years of experience over any specific tools knowledge, but here's what we use:

  • Python
  • PHP/Laravel
  • Docker
  • Redis
  • RabbitMQ
  • Ansible
  • Git
  • Jenkins, BitBucket pipelines, Github actions, Travis-ci
  • MySQL
  • BigQuery
  • Vue.js
  • Typescript,
  • ESLint
  • Webpack

Viamo is an Equal Opportunity Employer. We value diversity and encourage applications from all candidates. We believe that diverse perspectives help our teams to create innovative solutions and understand our global clients' needs. In alignment with our values, we are committed to recruiting and retaining a diverse global workforce without discrimination.  

Apply now with a CV and a short cover letter. Please note that we're looking for someone who can start as soon as possible. This is a fast-paced recruitment process, and candidates who are available to join at short notice will be prioritised. 

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer in Remote vacancy
  •  ...accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to...  ...significant impact, we encourage you to apply. Your Role: As a Senior Full-Stack Engineer, you will be responsible for architecting,... 
    Senior
    Remote work
    Home office

    Alpaca

    Remote
    1 day ago
  •  ...Responsibilities Architect and develop software solutions across the full stack for internal tools and trading dashboards. Build and...  .... Mentor peers and promote continuous improvement in engineering practices. Requirements At least 5 years of experience with... 
    Senior
    Remote work
    Home office

    Alpaca

    Remote
    3 days ago
  •  ...Product, Design, Compliance, Support, Partnerships, and Platform teams. Requirements ~5+ years of experience building production full-stack applications. ~ Strong TypeScript and React skills. ~ Experience with Go or another modern backend language. ~ Strong SQL and... 
    Senior
    Full time
    Remote work
    Home office

    Alpaca

    Remote
    20 hours ago
  •  ...financial institutions — big and small. The Role As a Senior Software Engineer within our Digital Banking platform, you will be instrumental...  ...and implement robust testing strategies across the technology stack. Provide technical guidance and mentorship to junior and mid... 
    Senior
    Full time
    Remote work

    Bankjoy

    Remote
    2 days ago
  • $140k - $185k per year

     ...us! About the Role We’re hiring a Senior Software Engineer to join our Member Experience engineering...  ...contributor role where you’ll own the full product experience, from the APIs that...  ...What You’ll Do Build and ship full-stack features end-to-end across our member-facing... 
    Senior

    Sidecar Health

    Remote
    2 days ago
  •  ...round from BoxGroup, YC and a group of strategic angels that will push us to be at the forefront of the industry. We're seeking a Full Stack Engineer to build diverse, production-quality applications that will serve as training examples for AI models. You'll create complete,... 
    Senior
    Contract work

    AfterQuery

    Remote
    24 days ago
  • $140k - $200k per year

     ...like a startup — fast-paced, nimble, and full of heart. We’re good people who care deeply...  ...high performance. Partner with backend engineers working in PHP and Clojure to design cohesive...  ...More than 2 years working in a true full stack or backend-intensive environment... 
    Senior
    Job sharing
    Remote work
    Flexible hours

    Splash

    Remote
    12 days ago
  •  ...space? Join epilot! We are looking for product minded engineers not only coders. We're seeking builders who bridge technical...  ...top in the energy world, we are looking for you as a  Senior Product Engineer (Full Stack).   What awaits you As a Product Engineer at epilot... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    epilot GmbH

    Remote
    4 days ago
  •  ...the success of our customers drives everything we do.  About this Role We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that public agencies and local governments rely on to run... 
    Senior
    Remote job
    Full time
    Work at office
    Local area
    Flexible hours

    Envisio

    Remote
    26 days ago
  •  ...Description Full Stack Engineer – Marketing Tech, AI & Automation | Remote Position Type: Full-Time, Remote Working Hours: U.S. Business Hours – EST About the Role At Pavago, one of our clients — a fast-growing marketing agency serving 150+ home service businesses... 
    Full time
    Remote work

    Pavago

    Remote
    7 days ago
  •  ...all applications and next steps. Our partner is looking for a Senior Full-Stack Developer based in Canada. We are seeking an experienced full...  ...software development team, you will also help establish engineering standards and shape the long-term technical direction. This opportunity... 
    Senior
    Long term contract
    Full time
    For contractors

    Jobgether

    Remote
    3 days ago
  • $125.32k - $142.78k per year

     ...for the continuous evolution of the Quora user experience. Our engineers work at the intersection of software development, design, and data...  ...of quality and performance Responsibilities: Develop full stack applications with Python and React Contribute to projects that... 
    Full time
    Internship
    Remote work
    Monday to friday
    Flexible hours

    Quora

    Remote
    6 days ago
  •  ...all applications and next steps. Our partner is looking for a Senior Full Stack Developer based in Canada. Join a technology-driven team...  ...modern development tools, and a collaborative environment where engineering excellence and measurable impact are valued. Accountabilities... 
    Senior
    Full time
    Remote work
    Worldwide

    Jobgether

    Remote
    3 days ago
  •  ...middle stretch of the marketing stack has no system, no standard, and...  ...our customers use. The Role: Senior Software Developer, Editor We're looking for an experienced full-stack developer to join the team...  ...of our realtime collaboration engine: the CRDT-based sync layer, running... 
    Senior
    Full time
    Flexible hours

    Knak

    Remote
    4 days ago
  •  ...builders doing the best work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders. If you want to...  ...depending on your experience and impact. REQUIREMENTS – Strong full-stack engineering skills, with particular strength in frontend... 
    Full time
    Immediate start
    Remote work

    ElevenLabs

    Remote
    10 days ago
  • $40 - $150 per hour

     ...production. Someone has to trace a feature across every layer and find where it actually breaks, and that someone is you. As a Full Stack Engineer you'll run frontier models on real end-to-end tasks, analyze what they build across the stack, and write the judgments that... 
    Weekly pay
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours

    DataAnnotation

    Remote
    19 days ago
  •  ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full Stack Engineer II based in Canada. We are looking for a versatile Full Stack Engineer to develop and enhance a modern workforce management... 
    Full time

    Jobgether

    Remote
    4 days ago
  •  ...Bounteous is a global AI Services firm where agentic engineering and human experience converge to deliver transformative business outcomes for the enterprise. We help organizations design, build, and scale AI-driven products, platforms, and processes. With more than 5,000... 
    Full time
    Worldwide

    Bounteous

    Remote
    26 days ago
  •  ...Description Senior Full-Stack Developer (Angular / .NET Core) We are looking for a Senior Full-Stack Developer with strong Angular and ....  ...leverage AI to build and ship features faster. Join a growing engineering team developing a healthcare revenue cycle management platform... 
    Senior
    Full time

    Resourceful Talent Group

    Remote
    1 day ago
  •  ...over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Full Stack Engineer to join the Workforce Management product stream and build enterprise... 
    Senior
    Full time
    Internship
    Relocation
    Shift work

    Miratech

    Remote
    1 day ago
  •  ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full-Stack Engineer with WMS and MES based in Canada. Join a remote-first engineering team building modern business systems, connected applications... 
    Full time
    Remote work

    Jobgether

    Remote
    6 days ago
  • $150k - $226k per year

     ...Job Responsibility: Ready to be a Titan? ServiceTitan is looking for a Staff Full Stack Engineer (Staff Software Engineer) to help us build smart, compelling, and intuitive applications for our products. This is an exciting role for an engineer to come in and develop the major... 
    Long term contract
    Full time
    Internship
    Local area
    Flexible hours

    ServiceTitan

    Remote
    6 days ago
  •  ...builders doing the best work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders. If you want to...  ...stipend. ABOUT THE ROLE We are looking for a backend-leaning full-stack engineer to help build the next generation of Creative Agents... 
    Immediate start

    ElevenLabs

    Remote
    12 days ago
  •  ...MVP in February 2027, and the project continues into 2028. Our stack: Ruby on Rails, Node.js/TypeScript and Python services, Vue, PostgreSQL...  ...Skills Must have Mid-to-senior engineer with strong backend and data fundamentals... 
    Senior
    Remote job

    Luxoft

    Remote
    15 hours ago
  •  ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full Stack Engineer (Elixir Backend Focus) based in Canada. Join an international, AI-first team building the infrastructure that connects loyalty... 
    Full time

    Jobgether

    Remote
    5 days ago
  •  ...matter knowledge across domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-world expertise into...  ...micro1 is building the human intelligence layer for frontier AI. Full-Stack Software Engineer Location: Global, fully remote Job Type... 
    Senior
    Part time
    For contractors
    Immediate start
    Remote work
    Flexible hours

    micro1

    Remote
    25 days ago
  • $133k - $183k per year

     ...activities such as participation in the interview process. What We Look For - You have a total of 1. 5+ years of experience as a software engineer. - You have experience shipping web apps using declarative UI frameworks like React or Vue - You have experience shipping mobile apps... 
    Full time
    Work at office
    Remote work

    Affirm

    Remote
    11 days ago
  •  ...We are hiring skilled software engineers with strong full-stack experience. The ideal candidate is comfortable architecting and working across multi-file codebases, structuring realistic development environments, and building reproducible setups supported by clear documentation... 
    Contract work

    AfterQuery

    Remote
    24 days ago
  •  ...with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Full Stack Lead (Remote) to join our team in Toronto, Ontario (CA-ON), Canada (CA). : Full Stack Lead Basic Qualifications: Prior... 
    Long term contract
    Full time
    Remote work

    NTT DATA

    Remote
    4 days ago
  •  ...company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Software Developer | German & French (C1+) based in Canada. Join a fully remote engineering team developing innovative software solutions for manufacturing companies. As a... 
    Senior
    Full time
    Remote work

    Jobgether

    Remote
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Engineer. Be the first to apply!