Senior Full Stack Engineer
Viamo
- 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.
- ...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,...SeniorRemote workHome office
- ...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...SeniorRemote workHome office
- ...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...SeniorFull timeRemote workHome office
- ...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...SeniorFull timeRemote work
$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- ...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,...SeniorContract work
$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...SeniorJob sharingRemote workFlexible hours- ...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...SeniorFull timeWork at officeRemote workWorldwideFlexible hours
- ...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...SeniorRemote jobFull timeWork at officeLocal areaFlexible hours
- ...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 timeRemote work
- ...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...SeniorLong term contractFull timeFor contractors
$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 timeInternshipRemote workMonday to fridayFlexible hours- ...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...SeniorFull timeRemote workWorldwide
- ...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...SeniorFull timeFlexible hours
- ...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 timeImmediate startRemote work
$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 payFull timeContract workFor contractorsRemote workFlexible hours- ...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
- ...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 timeWorldwide
- ...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...SeniorFull time
- ...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...SeniorFull timeInternshipRelocationShift work
- ...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 timeRemote work
$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 contractFull timeInternshipLocal areaFlexible hours- ...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
- ...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...SeniorRemote job
- ...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
- ...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...SeniorPart timeFor contractorsImmediate startRemote workFlexible hours
$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 timeWork at officeRemote work- ...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
- ...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 contractFull timeRemote work
- ...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...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Engineer. Be the first to apply!
- full stack developer Remote
- full stack web developer Remote
- senior full stack engineer Remote
- full stack developer remote Remote
- senior contracts manager contracts specialist Remote
- senior administrative officer Remote
- senior project accountant Remote
- senior account executive Remote
- senior manager risk management Remote
- senior talent acquisition specialist Remote
