BC Nav

Software Developer Jobs in Vancouver, BC

12 open positions in Vancouver

software development programmer

Arya HealthVancouverPermanent employment Full time

Education: Bachelor's degree. Work setting: Office. Remote or mobile. Tasks: Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Communicate technical problems, processes and solutions. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Assist in the collection and documentation of user's requirements. Research and evaluate a variety of software products. Computer and technology knowledge: Agile. Development and operations (DevOps). Jira. Java. SQL. Angular.js. Ruby. Ruby on Rails. Work conditions and physical capabilities: Fast-paced environment. Tight deadlines. Attention to detail. Sitting. Personal suitability: Accurate. Initiative. Organized. Team player. Integrity. Dependability. Experience: 2 years to less than 3 years. Health benefits: Health care plan.

$52.40Posted April 28, 2026

software developer

Astra North Infoteck Inc.VancouverFull time

<b>Job Description</b><br><span id="spandesc"><div><b>Job Title:</b> Senior IBM TRIRIGA Developer ? IBM TRIRIGA, IWMS, SQL & REST APIs <br/></div><div><br/></div><div><b>Experience Required: </b>7-10 Years<br/></div><div><br/></div><div><b>Roles and Responsibilities:</b><br/></div><div><br/></div><div>? Work with business analysts, technical leads, architects and end users to understand IBM TRIRIGA requirements, develop and configure application components, support integrations, troubleshoot issues and deliver enhancements across the real estate and facilities application lifecycle.<br/></div><div>? Strong hands-on experience in IBM TRIRIGA platform configuration, customization, data, workflow and integration development.<br/></div><div><br/></div><div><b>Key Accountabilities:</b><br/></div><div><br/></div><div>? Understand business requirements as per the BRD and translate them into IBM TRIRIGA technical design and development tasks.<br/></div><div>? Develop, configure and enhance IBM TRIRIGA application components across modules such as Real Estate, Lease, Space, Facilities, Operations, Maintenance and Capital Projects.<br/></div><div>? Configure TRIRIGA platform elements including business objects, forms, workflows, queries, portals, navigation, security groups and reports.<br/></div><div>? Build and support integrations between IBM TRIRIGA and enterprise systems using REST/SOAP APIs, integration objects, data loads, ETL approaches or middleware.<br/></div><div>? Develop and support data migration, data correction, validation and reporting activities for TRIRIGA implementation or enhancement projects.<br/></div><div>? Participate in design, development, unit testing, SIT/UAT support, deployment and post-production support activities.<br/></div><div>? Troubleshoot application, workflow, integration, report and data issues, identify root cause and implement fixes within agreed timelines.<br/></div><div>? Prepare technical documentation such as technical design notes, configuration documents, deployment steps, release notes, SOPs and support handover documents.<br/></div><div>? Follow development standards, coding guidelines, secure configuration practices, version control and client release management processes.<br/></div><div>? Collaborate with onsite and offshore teams, support task estimation and provide status updates during project execution.<br/></div><div>? Support production operations, incident resolution, change requests and continuous improvement for IBM TRIRIGA solutions.<br/></div><div>? Keep up to date with IBM TRIRIGA / IBM Maximo Real Estate and Facilities product capabilities and apply relevant platform best practices.<br/></div><div><br/></div><div><b>Experience Required:</b><br/></div><div><br/></div><div>? Good communication skills and ability to interact with business users, functional consultants and technical stakeholders.<br/></div><div>? Minimum 7-10 years of IT development experience with strong hands-on exposure to IBM TRIRIGA development, configuration and support.<br/></div><div>? Experience working on IBM TRIRIGA implementation, enhancement, upgrade, integration or application support projects.<br/></div><div>? Strong understanding of IWMS / Real Estate and Facilities Management processes such as Lease Administration, Space Management, Service Requests, Maintenance, Facilities Operations and Capital Projects.<br/></div><div>? Hands-on experience with TRIRIGA tools such as Data Modeler, Workflow Builder, Form Builder, Application Designer, Queries, Reports, Portals and Security Configuration.<br/></div><div>? Experience with TRIRIGA integrations, data migration, interface troubleshooting and report development.<br/></div><div>? Working knowledge of SQL and relational databases such as Oracle, DB2 or SQL Server.<br/></div><div>? Experience with Java/J2EE concepts, JavaScript, XML, JSON, REST/SOAP services, HTML/CSS and scripting used for configuration or troubleshooting.<br/></div><div>? Hands-

$10,000.00 monthlyPosted July 29, 2026

software developer

AtimiVancouverFull time

<p>Atimi is seeking an experienced Workday Implementation Engineer to fill a position in Vancouver, Canada. This is a fully remote position, we're open for candidates from all provinces. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web experience. If you are a creative, self-motivated individual with vast user experience working with complex problems, Atimi is the place for You. We are looking for an established leader in the domain with solid experience in software development principles, data engineering, hands-on knowledge of the latest cloud technologies, business intelligence, and soft skills. You work well with colleagues, partners and clients and have excellent communication skills. </p><p><strong>Responsibilities</strong></p><ul><li>Working closely with stakeholders to understand their requirements, design and implement the right solution</li><li>Designing and implementing new extensions in the Workday Environment</li><li>Preparing business requirement documents, configuration documents and process flows</li><li>Delivering fair outcomes for our customers, ensuring conduct maintains a high level of expertise</li><li>Providing support to other team members and key stake holders</li><li>Own meaningful pieces of work end-to-end, from clarifying requirements through design, implementation, testing, and handoff. </li><li>Make sound technical design decisions within your area of work, and surface tradeoffs the team or client needs to weigh in on. </li><li>Estimate effort honestly, hit the estimates you commit to, and flag risk early when something is going to slip. </li><li>Engage directly with clients to understand requirements, propose approaches, and respond to change requests. </li><li>Contribute to project design documentation, technical specifications, and the inputs that go into the Software Requirements Specification. </li><li>Use AI coding tools (Claude Code, Codex, Cursor, etc.) effectively as part of normal delivery, including writing or configuring agentic workflows where they meaningfully accelerate the work. </li><li>Apply judgment about when AI/ML solutions are appropriate, when they are overkill, and when they introduce risk that outweighs the benefit. </li><li>Set up and maintain build environments, CI configurations, and other infrastructure that supports the team's delivery. </li><li>Help newer developers get unstuck, and write code reviews that teach rather than just gatekeep. </li><li>Participate in peer code reviews across the team and contribute to engineering standards. </li></ul><p></p><p><strong>Requirements</strong></p><p><strong>Basic qualifications</strong></p><ul><li>Bachelor's degree in Computer Science from a recognized university.</li><li>5+ years of relevant experience implementing Workday integrations. </li><li>6+ years of software development experience (Java or Typescript or Python)</li><li>Workday HR module expertise</li><li>Prism Analytics expertise</li><li>WD Studio expertise </li><li>Experience working directly with clients and other project stakeholders to define and refine requirements.</li><li>Strong English skills (written and verbal.)</li></ul><p></p><p><strong>Additional qualifications</strong></p><ul><li>WD Extend expertise</li><li>Enterprise Interface Builder experience </li><li>Finance expertise</li><li>Salesforce</li><li>Peoplesoft</li></ul><p></p><p><strong>The position is open to anyone, but you must be located in Canada. Relocation support is not provided.</strong></p><p>Please submit your resume and cover letter for review. All applications will be reviewed, but only those who are able to demonstrate the right skills will be contacted for a remote interview.</p><p><strong>Benefits</strong></p><h3>Why Work for Atimi?</h3><p>Find the work-life balance you have been craving with a flexible schedule, generous time off, a conv

$120,000.00 to $180,000.00 annuallyPosted July 21, 2026

software engineer

Bonsai MicroVancouverFull time

*Who are we?* We are a passionate and multi-disciplinary team, dedicated to developing innovative semiconductor solutions incorporating Machine Learning and AI. We are committed to fostering a diverse and inclusive work environment where all team members can thrive. We welcome brilliant and dedicated individuals from all backgrounds to join our team and contribute to our vision. *Why this role?* · Be part of an agile, growing team that drives innovation · Apply your skills in several areas to maximize impact · Learn new skills from industry veterans who have taken numerous products to market · Contribute to the continuous improvement of our proprietary Python-based Electronic Design Automation (EDA) tools and infrastructure for mixed-signal IC design · Collaborate with the team in numerous areas, including silicon design, systems engineering, software engineering and ML/AI · Make a significant impact on the future of mixed-signal semiconductor design We embrace a hybrid work environment. Our headquarters are located in downtown Vancouver near public transport hubs and amenities. *As a Software Engineer, you will:* · Design, implement, and improve features for our proprietary Python-based EDA framework for mixed-signal IC design, applying strong software architecture and engineering practices, and working in conjunction with a wide range of open-source frameworks and commercial EDA software · Develop and maintain robust software testing approaches · Apply strong software engineering practices ? including modular architecture, API design, packaging, and release management ? to build a robust, maintainable Python codebase · Contribute to continuous improvement of DevOps methodologies · Get involved in other areas requiring software development skills, such as IT infrastructure and automated testing *You may be a good fit if you have:* · Strong software development skills combined with an interest to apply those skills to Electronic Design Automation for IC/microchip development · Strong Python software engineering skills, including experience with software architecture, testing, packaging/distribution, and API design · The desire to work with a talented, passionate, and experienced team · Strong communication and problem-solving skills · Familiarity with mixed-signal circuit design concepts (e.g., SPICE simulation, netlists, PDKs) or EDA tool suites such as Cadence, Synopsys, Siemens/Mentor is a plus · Familiarity with machine learning frameworks (e.g., PyTorch, TensorFlow, scikit-learn) and applied experience with large language models ? including prompt engineering, fine-tuning, retrieval-augmented generation (RAG), or agentic workflows ? is a plus If some of the above doesn?t line up perfectly with your experience, we still encourage you to apply! If you consider yourself a dedicated worker, a lifelong learner, and a supportive team member, our team is the place for you. Pay: $75,000.00-$90,000.00 per year Benefits: * Dental care * Paid time off * Stock options Work Location: Hybrid remote in Vancouver, BC

$75,000.00 to $90,000.00 annuallyPosted July 14, 2026

full stack Web developer

CelaVancouverTerm or contract Full time

Education: College/CEGEP. Work setting: Software company. Information technology (IT) service provider. Tasks: Consult with clients to develop and document Website requirements. Design and integrate website related code. Determine hardware and software requirements to achieve optimal server performance. Develop website architecture. Write, modify and test website related code. Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Prepare mock-ups and storyboards. Communicate technical problems, processes and solutions. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Source, select and organize information for inclusion and design the appearance, layout and flow of the Website. Assist in the collection and documentation of user's requirements. Create and optimize content for Website using a variety of graphics, database, animation and other software. Assist in the development of logical and physical specifications. Research and evaluate a variety of interactive media software products. Lead and co-ordinate multidisciplinary teams to develop Website graphics, content, capacity and interactivity. Research and evaluate a variety of software products. Program animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based applications. Conduct tests and perform security and quality controls. Program special effects software for film and video applications. Write, modify, integrate and test software code for e-commerce and other Internet applications. JavaScript Object Notation (JSON). Robotic process automation. Manage incidents. Consult with clients after sale to provide ongoing support. Computer and technology knowledge: Android. JavaOS. HTML. Java. JavaScript. CSS. PHP. SQL. JQuery. API. Git. Python. React.js. Bootstrap. MS SQL Server. Area of work experience: Information technology (IT) service delivery. Design. Work conditions and physical capabilities: Tight deadlines. Attention to detail. Personal suitability: Accurate. Client focus. Organized. Team player. Creativity. Integrity. Accountability. Resourcefulness. Experience: 2 years to less than 3 years. Health benefits: Dental plan. Health care plan. Financial benefits: Life insurance. Long term benefits: Long-term care insurance. Other benefits: Parking available.

$38.00 - $41.00Posted May 29, 2026

software developer

CorinexVancouverPermanent employment Full time

Education: Bachelor's degree. Work setting: Private company, corporation or industry. Information technology (IT) service provider. Tasks: Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Communicate technical problems, processes and solutions. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Assist in the collection and documentation of user's requirements. Assist in the development of logical and physical specifications. Research and evaluate a variety of software products. Manage incidents. Computer and technology knowledge: Development and operations (DevOps). Jenkins. Jira. Shell script. Linux. Unix. C++. Device drivers. Networking software. Networking security. Programming software. Software development. MS Office. TCP/IP. Python. Firmware development. Perforce. Software quality assurance. Area of work experience: Embedded systems. Work conditions and physical capabilities: Fast-paced environment. Work under pressure. Tight deadlines. Attention to detail. Personal suitability: Accurate. Initiative. Judgement. Organized. Team player. Integrity. Accountability. Dependability. Experience: Experience an asset. Employment terms options: Day. Health benefits: Dental plan. Disability benefits. Health care plan.

$96,000.00 to $100,000.00 annually (to be negotiated)Posted July 09, 2026

artificial intelligence (ai) software engineer

GeoswiftVancouverPermanent employment Full time

Education: Bachelor's degree. Artificial intelligence. Computer science. Computer software engineering. Work setting: Financial technology. Tasks: Collect and document user's requirements. Coordinate the development, installation, integration and operation of computer-based systems. Define system functionality. Develop flowcharts, layouts and documentation to identify solutions. Develop process and network models to optimize architecture. Develop software solutions by studying systems flow, data usage and work processes. Evaluate the performance and reliability of system designs. Evaluate user feedback. Execute full lifecycle software development. Plan every step of the integration of a computer-based system. Prepare plan to maintain software. Synthesize technical information for every phase of the cycle of a computer-based system. Upgrade and maintain software. Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems. Robotic process automation. Usability testing. Consult with clients after sale to provide ongoing support. Conduct tests and perform security and quality controls. Implement data, software and hardware security procedures. Certificates, licences, memberships, and courses : Microsoft SQL Certification. Microsoft certified IT professional (MCITP). Microsoft certified professional (MCP). Microsoft certified solutions associate (MCSA). Microsoft certified technology specialist (MCTS). Computer and technology knowledge: Agile. Business intelligence. Java. JavaScript. CSS. SQL. Amazon Web Services (AWS). Git. Python. MS SQL Server. MySQL. Monitoring and tracking software. Conduct software testing. Area of specialization: System integration. Development. Testing. E-commerce. Security and safety: Criminal record check. Work conditions and physical capabilities: Fast-paced environment. Work under pressure. Tight deadlines. Screening questions: Do you have experience working in this field?. Do you have the required certifications listed in the job posting?. Experience: 2 years to less than 3 years. Employment terms options: Day. Health benefits: Health care plan. Financial benefits: Bonus. Long term benefits: Maternity and parental benefits. Other benefits: On-site recreation and activities. Team building opportunities. Parking available. Wellness program. Support for newcomers and refugees: Participates in a government or community program or initiative that supports newcomers and/or refugees. Assists with immediate settlement needs of newcomers and/or refugees (for example: housing, transportation, storage, childcare, winter clothing, etc.). Supports social and labour market integration of newcomers and/or refugees (for example: facilitating access to community resources, language training, skills training, etc.). Recruits newcomers and/or refugees who were displaced by a conflict or a natural disaster (for example: Ukraine, Afghanistan, etc.) . Supports newcomers and/or refugees with foreign credential recognition. Offers mentorship programs that pair newcomers and/or refugees with experienced employees . Provides diversity and cross-cultural trainings to create a welcoming work environment for newcomers and/or refugees . Does not require Canadian work experience. Support for youths: Participates in a government or community program or initiative that supports youth employment. Offers on-the-job training tailored to youth. Offers mentorship, coaching and/or networking opportunities for youth. Provides awareness training to employees to create a welcoming work environment for youth. Support for Indigenous people: Participates in a government or community program or initiative that supports Indigenous people. Offers mentorship, coaching and/or networking opportunities for Indigenous workers . Develops and maintains relationships with indigenous communities, indigenous-owned busine

$58.00Posted July 21, 2026

back-end developer

OmnirevVancouverPermanent employment Full time

Education: Master's degree. or equivalent experience. Asset languages: Persian. Tasks: Lead and co-ordinate multidisciplinary teams to develop Website graphics, content, capacity and interactivity. Computer and technology knowledge: Software development. API. Python. GitHub. Postman. Work conditions and physical capabilities: Fast-paced environment. Attention to detail. Personal suitability: Accurate. Dependability. Initiative. Organized. Team player. Creativity. Accountability. Resourcefulness. Screening questions: Are you available to start on the date listed in the job posting?. Are you currently a student?. Do you have experience working in this field?. Do you meet the language requirements listed in the job posting for the position (English or French)?. Employment terms options: Morning. Experience: 5 years or more. Employment terms options: Day. Health benefits: Dental plan. Health care plan. Other benefits: Paid time off (volunteering or personal days). Team building opportunities.

$10,000.00 monthlyPosted June 12, 2026

software developer

OptixVancouverFull time

<p>We're <a href="https://www.optixapp.com/" target="_blank" rel="nofollow noreferrer noopener" class="external">Optix</a> ? enabling flex and coworking space operators to build smarter, more automated spaces and better-connected communities. Our platform powers the digital backbone of coworking and flex spaces worldwide, uniting automation, CRM, and community engagement tools into one seamless experience.</p><p>Optix is looking for a <strong>Senior Full Stack Engineer</strong> to help us build and evolve the platform that powers coworking and flex space operators, the people running the workspaces that are reshaping how the world works. This role combines deep full-stack platform work with building the next generation of AI-powered production features.</p><p>On the platform side, you'll employ AI tools to work across our Laravel and Vue stack, shipping features end to end, designing and evolving APIs, and helping modernize an established, legacy-carrying codebase into a cleaner, API-centric architecture. On the AI product side, you will help us evolve from a rules-based platform into a leading conversational, agentic workspace management system, building features that bring AI capabilities to life for our operators.</p><p>Partnering closely with our Engineering Lead, Product, and Design, you'll deliver features end to end with room to take on more technical-design responsibility as you grow. This is a rare opportunity to strengthen your full-stack fundamentals and deepen your AI expertise through hands-on agentic work, all within a profitable, proven SaaS company with a strong engineering culture.</p><p><em>Note: This is a hybrid opportunity for someone based in Vancouver, BC (60% in our beautiful waterfront Gastown office, 40% from home).</em></p><p><strong>Requirements</strong></p><p><strong>Required skills and experience</strong></p><ul><li>You take an AI-first approach to building software. AI writing code is the standard here. You direct tools like Claude Code and Cursor to produce the majority of your output, and you've developed the judgment to review, guide, and correct what they generate. This is how we work day to day.</li><li>6+years building and shipping full-stack web apps<strong>,</strong> with features you owned end to end and then lived with in production.</li><li>Depth in one convention-driven MVC framework (Laravel, Rails, Django, Spring, .NET) and one component-based JS framework (Vue, React, Angular). You will be in Laravel and Vue here; we mostly care that you go deep, not that you have used our stack.</li><li>Fluent with relational databases and APIs<strong>.</strong> You design schemas, write and tune real SQL, and you know how to build and consume REST/GraphQL </li><li>You thrive in large, legacy-carrying codebases. You own quality end to end through testing, CI, and code review, and you know how to leave a complex system better and more maintainable than you found it.</li><li>You can clearly articulate technical reasoning to technical and non-technical teammates, and work well both independently and collaboratively</li></ul><p><strong>Strongly preferred</strong></p><ul><li>You've built something real on LLM APIs and understand how to get reliable results from them in production</li><li>You are comfortable in Python and familiar with the LangChain ecosystem</li><li>Familiarity with AWS (Bedrock, ECS/Kubernetes), containerization, CI/CD</li></ul><p><strong>Bonus</strong></p><ul><li>PHP/Laravel and Vue.js (Vuetify, Vuex)</li><li>Data engineering exposure (ETL, transformations, larger datasets)</li><li>Experience with hub-like systems integrating many external services (payments, calendars, access control)</li><li>Prior B2B SaaS experience</li></ul><p></p><h3><strong>What You'll Do</strong></h3><ul><li>Deliver full-stack features across backend and frontend in a Jira-based Agile sprint, taking ownership of your tickets, with the opportunity to grow into broader tech

$90,000.00 to $130,000.00 annuallyPosted July 24, 2026

front-end Web developer

QuoteMedia Ltd.VancouverPermanent employment Full time

Education: Bachelor's degree. Work setting: Financial technology (FinTech). Office. Private company, corporation or industry. Financial services industry. Financial technology. Software company. Trading. Website developer. Tasks: Design and integrate website related code. Determine hardware and software requirements to achieve optimal server performance. Develop website architecture. Write, modify and test website related code. Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Communicate technical problems, processes and solutions. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Source, select and organize information for inclusion and design the appearance, layout and flow of the Website. Assist in the collection and documentation of user's requirements. Create and optimize content for Website using a variety of graphics, database, animation and other software. Research and evaluate a variety of interactive media software products. Lead and co-ordinate multidisciplinary teams to develop Website graphics, content, capacity and interactivity. Research and evaluate a variety of software products. Conduct tests and perform security and quality controls. Write, modify, integrate and test software code for e-commerce and other Internet applications. JavaScript Object Notation (JSON). Manage incidents. Computer and technology knowledge: Agile. Business intelligence. Development and operations (DevOps). Jira. Machine Learning. Model-View-Controller (MVC). HTML. Intranet. Internet. Servers. JavaScript. CSS. Object-Oriented programming languages. PHP. Programming software. Website creation and management software. Web service design. JQuery. Programming languages. Software development. Database management. API. Git. React.js. Figma. GitHub. IntelliJ IDEA. Microservices. Postman. Vue.js. Area of work experience: Embedded systems. Information technology (IT) service delivery. Design. Quality assurance or control. Specialization or experience: Specialized environmental skills and knowledge. Area of specialization: Scrum. Development of computer applications. Development. User experience design. Security and safety: Criminal record check. Work conditions and physical capabilities: Work under pressure. Tight deadlines. Attention to detail. Combination of sitting, standing, walking. Personal suitability: Efficient interpersonal skills. Organized. Team player. Creativity. Integrity. Screening questions: Do you have experience working in this field?. Do you have the required certifications listed in the job posting?. Do you meet the language requirements listed in the job posting for the position (English or French)?. Experience: 5 years or more. Employment terms options: Day. Health benefits: Dental plan. Disability benefits. Health care plan. Paramedical services coverage. Vision care benefits. Financial benefits: Group insurance benefits. Support for persons with disabilities: Provides awareness training to employees to create a welcoming work environment for persons with disabilities. Support for newcomers and refugees: Recruits newcomers and/or refugees who were displaced by a conflict or a natural disaster (for example: Ukraine, Afghanistan, etc.) . Supports newcomers and/or refugees with foreign credential recognition. Provides diversity and cross-cultural trainings to create a welcoming work environment for newcomers and/or refugees . Supports for visible minorities: Applies hiring policies that discourage discrimination against members of visible minorities (for example: anonymizing the hiring process, etc.). Offers mentorship programs that pair members of visible minorities with experienced employees. Provides diversity and cross-cultural training to create a welcoming work environment for members of visible minorities.

$80,000.00 annuallyPosted June 19, 2026

software engineer

Remarcable, Inc.VancouverPermanent employment Full time

<h3>Job Description</h3><div>Job Description<div><p><strong><strong>Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup?</strong></strong></p><p> </p><p>At <strong><strong>Remarcable</strong></strong>, we're not just building software-we're transforming how contractors and distributors work together in the construction industry. We're looking for a resourceful and curious <strong><strong>Full Stack Software Engineer</strong></strong> who loves solving problems, learning quickly, and shipping code that matters.</p><p>This is a chance to join a fast-growing SaaS startup where your contributions won't get lost in the shuffle. You'll have ownership over features, collaborate directly with customers, and help shape the product that's redefining procurement and operations for an underserved industry.</p><p>If you thrive in a collaborative environment, enjoy rolling up your sleeves, and are excited to see your work in the hands of real users-this role is for you.</p><p> </p><p>What You'll Do</p><ul><li>Build and launch new product features based on customer needs.</li><li>Hunt down and fix bugs that stand in the way of a seamless user experience.</li><li>Troubleshoot and resolve real-world customer issues.</li><li>Participate in code reviews to maintain quality and share knowledge.</li><li>Integrate systems and APIs that expand product capabilities.</li><li>Document your work so your team can learn, maintain, and build on it.</li><li>Continuously learn and grow-with mentorship, collaboration, and exposure to new technologies.</li></ul><p> </p><p>Who You Are</p><ul><li>2+ years of experience with Python + Django or similar</li><li>2+ years working with REST APIs</li><li>Solid knowledge of SQL databases.</li><li>SaaS experience (or start-up experience)</li><li>Experience with web technologies and full stack development.</li><li>Familiar with Git & Docker (bonus if you've worked in a hybrid/remote environment).</li><li>Understanding of networking basics</li><li>A problem-solver with a customer-first mindset.</li><li>Someone who takes ownership of their work and thrives in a collaborative startup team.</li></ul><p> </p><p>Why Join Remarcable?</p><p>Remarcable is a Series A SaaS company revolutionizing how electrical contractors and distributors do business. Founded by people who know the industry inside and out, our platform streamlines procurement and tool management-bringing efficiency, visibility, and better communication to a market overdue for change.</p><ul><li><strong><strong>Impact</strong></strong>: Your work directly shapes the future of our platform.</li><li><strong><strong>Learning & Growth</strong></strong>: Work alongside experienced engineers and industry experts.</li><li><strong><strong>Team Culture</strong></strong>: Collaborative, fast-paced, and focused on solving real customer problems.</li><li><strong><strong>Mission-Driven</strong></strong>: We're helping contractors save time, reduce friction, and modernize their operations.</li></ul><p> </p><p>Our Mission</p><p>To advance the adoption of technology in the construction industry by delivering better efficiency, visibility, and communication to our customers.</p><p> </p><p><strong><strong>Full-time | Vancouver - 333 Seymour Street</strong></strong></p></div>Company Description<div>At Remarcable, we're building the operating system for contractors and distributors-solving pain points that have plagued the construction industry for decades.</div></div><h3>Company Description</h3><div>At Remarcable, we're building the operating system for contractors and distributors-solving pain points that have plagued the construction industry for decades.</div>

$127,552.50 annuallyPosted July 12, 2026

software developer

Total Life, Inc.VancouverFull time

<p><strong>? Full-Stack Developer</strong></p><p><strong>About Total Life</strong></p><p>At Total Life, we?re redefining mental healthcare for older adults by leveraging a telehealth platform that delivers evidence-based emotional support. Our mission is to ensure quality, affordable mental healthcare is accessible to a vulnerable demographic, empowering older adults to lead healthier, more fulfilling lives.</p><p><strong>Overview</strong></p><p>We?re seeking a dedicated <strong>Full-Stack</strong> Developer to join our dynamic software development team in Vancouver, BC. In this role, you?ll play a critical part in building intuitive, responsive web interfaces that directly support our mission in mental healthcare. This is an excellent opportunity for someone passionate about turning design into reality, eager to grow their coding skills, and excited to contribute to meaningful, user-centered projects.</p><p><strong>What You?ll Do</strong></p><ul><li>Develop Software: Design, write, and deploy high-quality applications built with a Go backend and Plain Vanilla Javascript frontend.</li><li>Build responsive, mobile-first web interfaces using modern HTML, CSS and ES6, ensuring performance and accessibility across all devices.</li><li>Design scalable APIs and data models in Go and PostgreSQL that can handle complex, data-heavy workflows.</li><li>Work closely with product and design to shape features from idea to production.</li><li>Optimize performance and reliability of SQL queries and backend services.</li><li>Team Collaboration: Work closely with product, QA, and operations teams; provide mentorship to junior developers.</li><li>Project Management: Handle multiple projects simultaneously, meet deadlines, and proactively resolve roadblocks.</li><li>Process Improvement: Recommend and implement enhancements, conduct code reviews, and promote best practices in testing and maintainability.</li></ul><p><strong>Location</strong></p><p>Vancouver, BC (Please note that remote work will be considered for exceptional candidates with occasional travel to Vancouver)</p><p><strong>Job Type</strong></p><p>Job Type: Full-Time (40 hours per week, Monday to Friday)</p><p><strong>Requirements</strong></p><p><strong>Who You Are</strong></p><ul><li>Bachelor?s degree in Computer Science or a related field is a plus.</li><li>At least 3 years of programming experience.</li><li>Experience building and scaling backend systems in production.</li><li>Solid hands-on experience with Go and SQL.</li><li>Proven experience developing applications from scratch using modern HTML, CSS and ES6 (Javascript).</li><li>Experience applying mobile-first frontend implementation practices, including Flexbox, CSS Grid, and CSS Variables, is a plus.</li><li>Ability to enhance development workflows using LLMs and other AI technologies.</li><li>Design skills are an asset, especially experience working with design tools like Figma.</li><li>Experience designing or integrating HTTP REST APIs.</li><li>Proficiency with Git and GitHub.</li><li>Experience working in an Agile development environment is a plus.</li><li>Eligible to work in Canada.</li></ul><p><strong>Benefits</strong></p><p><strong>Why Join Total Life?</strong></p><ul><li><strong>Make an Impact: </strong>Contribute directly to enhancing mental healthcare services for older adults.</li><li><strong>Collaborative Culture: </strong>Work alongside an innovative and supportive team.</li><li><strong>Healthcare Plan: </strong>Dental care, extended health care, life insurance, paid time off, and vision care.</li><li><strong>Remote work</strong> available on Fridays</li></ul><p><strong>Compensation & Benefits</strong></p><ul><li>Salary: 60000-100000 CAD/year</li><li>Benefits: Dental care, extended health care, flexible schedule, Remote work available for exceptional candidates, life insurance, paid time off, and vision care.</li></ul>

$60,000.00 to $100,000.00 annuallyPosted July 11, 2026

Not sure if you qualify?

Answer a few questions and see how your background matches these jobs, plus training and funding options.

Check My Fit for Software Developer