Senior Full-Stack Software Engineer Clause Technology is an innovation studio that transforms industry pain points into credible, technology-driven products that optimize business workflows through close collaboration with domain experts in both industry and academia.
Who We Are: Clause Technology is an innovation studio that transforms industry pain points into credible, technology-driven products that optimize business workflows through close collaboration with domain experts in both industry and academia.
Your Role: We are seeking an experienced and highly capable Senior Full‑Stack Software Engineer to join our product team on site at Vancouver, BC. In this role, you will architect and develop scalable features across the entire stack, with a strong focus on Python (backend) and React/Next.js (frontend). You will collaborate closely with designers, product managers, and engineers to transform business requirements into robust, user‑centered digital experiences.
This is an ideal opportunity for someone who thrives in both back‑end and front‑end development, enjoys solving complex technical problems, and takes pride in delivering polished, high‑quality software.
Your Responsibilities:
Lead the design and development of full‑stack features using Python, React, and Next.js
Architect and implement scalable APIs, services, and integrations
Build fast, responsive, and maintainable user interfaces with React and Next.js
Translate product requirements into clear, actionable technical solutions
Ensure code quality through thoughtful architecture, testing, and documentation
Conduct code reviews and mentor intermediate and junior engineers
Own features end‑to‑end: from planning and implementation to deployment and monitoring
Improve the performance, reliability, and security of backend and frontend systems
Work closely with product, UX, QA, and infrastructure teams to iterate quickly
Debug and resolve complex issues across the full stack
Contribute to the engineering roadmap and long‑term technical strategy
Participate in CI/CD processes, automated testing, and deployment workflows
Support and evolve shared component libraries and design system integrations
Implement best practices in accessibility, performance, and software engineering
Troubleshoot production issues and contribute to on‑call rotations (if applicable)
About You:
5+ years of professional software engineering experience
Strong full‑stack experience with Python (FastAPI, Django, Flask, or similar)
Strong frontend expertise with React and Next.js
Experience designing and maintaining REST or GraphQL APIs
Proficiency with databases (PostgreSQL, MySQL, MongoDB, or similar)
Experience deploying and scaling applications on cloud platforms (AWS, GCP, Azure)
Strong understanding of system design, architecture, and performance optimization
Familiarity with CI/CD pipelines and containerization (Docker, Kubernetes)
Ability to write clean, tested, and maintainable code
Excellent problem‑solving and debugging skills
Strong communication skills; ability to collaborate across product and design teams
Ability to work on multiple parallel initiatives in a dynamic environment
Experience with design systems or reusable UI components is an asset
Experience with geospatial, data‑heavy, or complex workflow applications is an asset
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 further consideration will be contacted.
#J-18808-Ljbffr
Similar jobs

Senior Full-Stack Software Engineer

Apply Now
Back to search page