
Full Stack Engineer II
Posted 21 hours ago

Posted 21 hours ago
This is a fully remote position, open to applicants in Canada.
• Develop and Deliver Comprehensive Features: Design, implement, and sustain full stack features—from RESTful APIs and backend services to responsive and user-friendly frontend components—utilizing Python/Django and TypeScript/React.
• Build Scalable Backend Solutions: Create and enhance backend systems that manage business logic, data storage, and integrations, while ensuring performance, reliability, and scalability.
• Create Superior Frontend Experiences: Develop reusable, accessible, and high-performing UI components in React. Collaborate closely with product and design teams to provide intuitive user experiences.
• Design and Enhance Database Structures: Assist in designing our database models and writing efficient, secure queries to maintain the performance and integrity of our data layer.
• Advocate for Code Excellence: Deliver clean, efficient, testable, and reusable code that is easy to maintain and expand. Actively engage in code reviews, share your expertise, and provide constructive feedback to uplift the team.
• Strengthen System Architecture: Work with your team on technical designs to ensure adherence to appropriate patterns and sound architecture. Contribute to the improvement of backend systems' implementation and architecture.
• Ensure System Reliability: Engage in the identification and resolution of defects, performance issues, and any other challenges impacting the quality and stability of the monolith.
• Full Stack Experience: Over 3 years of professional experience working hands-on with both frontend and backend systems, ideally in a SaaS environment.
• Proficiency with AI Tools: Regularly utilize tools like GitHub Copilot, Claude Code, or Cursor to enhance coding efficiency, generate documentation, and scaffold features.
• Python Expertise: Solid experience in building and maintaining applications using Python and a leading web framework (we utilize Django).
• React Skills: Experience in developing modern web applications with React and TypeScript, including component-based architecture and state management.
• Agile and Collaborative: Familiar with agile methodologies (Scrum/Kanban) and CI/CD practices. You thrive in a team-oriented atmosphere.
• Empathetic and Accountable: You act with empathy, understand that your team’s success is your own, and communicate effectively with both technical and non-technical colleagues.
• Flexible working: We adopt a remote-first approach with flexible working hours. Work from anywhere within Canada!
• Responsible time off: We trust our team to take the necessary time to rest and recharge while remaining accountable for their commitments.
• Extended health benefits: We prioritize the health and well-being of our team. Our competitive health, vision, and dental package includes an Employee Assistance Program (EAP) and a health and wellness spending account.
• Community initiatives: We are deeply committed to our community. Participate in our regular community days, contribute to our Donate Your Day program, and engage in one of our lunch and learns.
• Stock options: Everyone has the opportunity to own a stake in Procurify through our competitive stock program.
• DEI initiatives: We frequently hold diversity, equity, and inclusion roundtables featuring guest speakers and addressing relevant topics.
VPS
Tango
Influur
Salesloft
Get handpicked remote jobs straight to your inbox weekly.