Join Lightspeed as a Senior Full Stack Developer, where your expertise drives innovative financial solutions. This role blends software development and team leadership in a remote work setting. As a key member of the Invoicing team based in Canada, you will develop essential features for our mission-critical financial products while mentoring upcoming talent. This position demands strong software engineering skills, particularly in distributed systems using Golang and React, as well as a focus on continuous process improvement and project leadership. Key Responsibilities: • Design robust, scalable features for financial services • Break high-level requirements into actionable tasks • Communicate project updates and priorities clearly • Actively coach team members and enhance their skills • Conduct thorough code reviews to uphold quality standards Requirements: • 6+ years of software development experience • Expertise in building microservices and data pipe...