Senior Full-Stack Software Engineer

6 days ago


Vancouver, British Columbia, Canada Clause Technology Inc. Full time

Who We Are:

Clause Technology is a startup innovation studio dedicated to providing technical solutions that optimize business workflows, through the strategic application of AI and a steadfast commitment to regulatory compliance. Our unique model thrives on joint R&D, where we serve as the technical engine collaborating alongside Subject Matter Experts (SMEs) and partners in both industry and academia. Because we believe that high-stakes technology requires accountability, we tailor every solution to prioritize transparency, explainability, and traceability, ensuring our innovations are accessible and actionable for stakeholders from both technical and non-technical backgrounds.

We are a tight-knit, early-stage team that values the high-bandwidth collaboration of working together in person at our studio in
Downtown Vancouver

. As a senior member of our growing team, you won't just be writing code; you will be architecting the technical foundations that turn emerging research into practical, world-changing tools.

Your Role:

We are looking for an experienced
Senior Full-Stack Software Engineer

with strong mobile expertise to join our product team in
Vancouver, BC

. In this role, you will lead the design and development of key mobile features, architect scalable app modules and services, and build fast, reliable user experiences using
React Native

,
Swift

, or
Kotlin

. You'll collaborate closely with product and design to translate requirements into well-structured, high-quality solutions, owning features from planning through release. This role is ideal for someone who excels in end-to-end mobile engineering, enjoys solving complex technical problems, and is committed to delivering polished, high-performance applications.

Your Responsibilities:

  • Lead the design and development of mobile features using
    React Native

,
Swift

, or
Kotlin
- Architect and implement scalable
mobile services

, app modules, and integrations with backend APIs
- Build fast, responsive, and maintainable
mobile interfaces

aligned with modern UX patterns
- Translate product requirements into
clear, actionable technical solutions

for mobile platforms
- Ensure code quality through
modular architecture

, unit testing, and proper documentation
- Own mobile features
end-to-end

: from planning and implementation to release and monitoring
- Improve the
performance, reliability, and security

of mobile applications
- Debug and resolve
complex mobile issues

, including performance bottlenecks and platform-specific bugs
- Contribute to the
mobile engineering roadmap

and long-term technical strategy
- Participate in
CI/CD pipelines

, automated testing, and mobile release workflows (TestFlight, Play Store, etc.)
- Support and evolve
shared UI components

, mobile design systems, and reusable modules
- Implement best practices in
accessibility

, mobile performance, and engineering standards

About You:

  • 5+ years of professional software engineering experience, preferably in mobile development
  • Strong experience with
    Swift (iOS)

and
Kotlin (Android)
- Solid understanding of
JavaScript/TypeScript

and mobile runtime differences
- Experience building, consuming, and maintaining
REST or GraphQL APIs
- Proficiency with mobile storage and databases
- Experience deploying and scaling apps via
App Store

,
Google Play

, and over-the-air updates
- Strong understanding of
mobile system design

, architecture patterns (MVVM, Clean Architecture), and performance optimization
- Ability to write
clean, tested, and maintainable

mobile code
- Excellent
problem-solving

and debugging skills, including performance profiling
- Strong communication skills; ability to collaborate with
product and design teams
- Ability to manage
multiple parallel initiatives

in a fast-paced environment
- Experience with
design systems

, reusable UI components, or cross-platform component libraries is an asset
- Experience with geospatial, offline-first, data-heavy, or workflow-intensive mobile applications is an asset

Salary range: $70,000 - $90,000 CAD per annum. Compensation is based on various factors unique to each candidate and the requirements of the position.

If this role sounds like a great fit for you, and you're excited about working closely with a team in person to solve tough problems and build high-quality software, please send your resume, outlining your qualifications and experience, to

.

Clause Technology is an equal opportunity employer and welcomes applications from all qualified individuals. We thank all applicants for their interest, however, only those selected for an interview will be contacted.



  • Vancouver, British Columbia, Canada Clause Technology Inc. Full time

    Who We Are:Clause Technology is a startup innovation studio dedicated to providing technical solutions that optimize business workflows, through the strategic application of AI and a steadfast commitment to regulatory compliance. Our unique model thrives on joint R&D, where we serve as the technical engine collaborating alongside Subject Matter Experts...


  • Vancouver, British Columbia, Canada Zencity Full time

    Who are we?Zencity is re-inventing the way governments listen to, understand, and interact with their residents. Our community trust platform uses advanced Natural Language Processing, ML algorithms and generative AI to help government organizations hear from more citizens, be more data-driven and increase resident satisfaction. Zencity's global team of...


  • Vancouver, British Columbia, Canada Zencity Full time

    Who are we?Zencity is re-inventing the way governments listen to, understand, and interact with their residents. Our community trust platform uses advanced Natural Language Processing, ML algorithms and generative AI to help government organizations hear from more citizens, be more data-driven and increase resident satisfaction. Zencity's global team of...

  • Full Stack Engineer

    1 week ago


    Vancouver, British Columbia, Canada Regie Full time

    Company Overview:is a Series B-funded, AI-native sales engagement automation platform focused on transforming business-critical prospecting—the top of the funnel—into a precise, scalable, and repeatable process.As the volume of sales activity required to book a meeting continues to grow exponentially, traditional tools have failed to keep pace—leaving...

  • Full Stack Engineer

    6 days ago


    Vancouver, British Columbia, Canada EviSmart™ Full time

    Full Stack Engineer – 3D Data ApplicationsOn-site | Vancouver Office – 675 W Hastings St.About EviSmartEviSmart (by Evident) is a global leader in AI-powered dental workflow automation and CAD design outsourcing. Trusted by laboratories and clinics in over 26 countries, our mission is simple but powerful: to make dental care smarter, faster, and better...


  • Vancouver, British Columbia, Canada REW Full time

    We're seeking a highly skilled Full Stack Software Engineer with deep expertise in Ruby on RailsandReact.At , we believe real estate is one of life's great adventures. As Canada's leading real estate platform, we empower millions of Canadians to navigate their home search journeys with confidence. By combining innovative technology, deep market insights, and...


  • Vancouver, British Columbia, Canada Human Agency Full time

    Job Title: Senior Full-Stack EngineerLocation: Remote (Vancouver, Canada)Employment Type: Independent Contractor About Human Agency We're scaling rapidly and have a growing pipeline of opportunities that demand exceptional talent across disciplines. Our mission is to bring on individuals, from creative producers to technical experts to entrepreneurial...

  • Full Stack Engineer

    3 days ago


    Vancouver, British Columbia, Canada Invictus Accounting Group LLP Full time

    Are you ready to help build innovative products from the ground up with a team transforming the accounting industry? Invictus is growing, and we're looking for talented software engineers to join us as we develop leading-edge technology solutions for finance and accounting.At Invictus, you'll work alongside passionate professionals developing groundbreaking...

  • Full Stack Engineer

    3 days ago


    Vancouver, British Columbia, Canada UNLOCKLAND Full time

    About UsWe are buildingUnlockLand, an AI-native decision platform for real estate development and investment.Real estate decisions today are slow, fragmented, and extremely expensive. Critical development and investment analyses often take weeks, involve multiple consultants, and cost tens or even hundreds of thousands of dollars — before a single decision...


  • Vancouver, British Columbia, Canada Human Agency Full time

    Job Title:Senior Full-Stack EngineerLocation:Remote (Vancouver, Canada)Employment Type:Independent ContractorAbout Human AgencyWe're scaling rapidly and have a growing pipeline of opportunities that demand exceptional talent across disciplines. Our mission is to bring on individuals, from creative producers to technical experts to entrepreneurial leaders,...