Software Engineer II developing TypeScript, React Native, and Node.js features for Invoice Simple. Helping Canadian freelancers and contractors invoice customers and get paid.
Responsibilities
Collaborate with team members and contribute to technical discussions
Work with engineering and product stakeholders to understand the product roadmap and contribute to feature development
Participate in software development activities, including implementing, testing, and shipping code under senior team guidance
Support product refinement sessions
Deliver high-quality, scalable software meeting customer and business needs
Create maintainable solutions by following good design practices and engineering standards
Develop, monitor, maintain, and deploy software
Own changes from design through development, automated testing, and production deployment
Requirements
3+ years of professional software development experience
Familiarity with React and/or React Native frameworks
Basic understanding of the Node.js ecosystem
Hands-on experience building mobile applications, preferably for iOS or Android, using the TypeScript/React Native stack
Basic knowledge of mobile app development from ideation to publishing
Exposure to Firebase and push notifications
Familiarity with basic SQL queries
Comfortable using version control systems such as Git and GitHub
Foundational knowledge of data structures and software design principles
Strong analytical and troubleshooting abilities
Good interpersonal and communication skills
Must be eligible to work without sponsorship in Canada
Benefits
Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
Robust wellness benefits, including an annual wellness stipend
Flexible and generous (FTO) time-off
Employee Stock Purchase Program
Registered Retirement Savings Plan (RRSP) with 4% company match
Senior embedded engineer developing safety - critical ECU firmware for Hexagon Mining’s digital mining and vehicle - control technologies. Designing, testing, and commissioning embedded systems.
Staff Software Engineer building full - stack AI - powered healthcare workflows for exacare ai, whose platform transforms referral packets into clinical insights and placement decisions.
Senior Software Engineer building scalable TypeScript and AWS systems for exacare ai’s AI operating system for post - acute care. Owning healthcare workflow features from design through production.
Senior Full Stack Engineer expanding Infisical’s open source security infrastructure platform. Building secrets management, PKI, PAM, and KMS products with the engineering team.
Full Stack Engineer expanding Infisical’s open source security platform for secrets management, PKI, PAM, and KMS. Building secure developer infrastructure and AI - enabled security capabilities.
Full - Stack Digital Strategist developing multi - channel campaigns for luxury hotels, resorts, and experiential travel brands. Optimizing paid media, SEO, tracking, funnels, and client performance.
Principal Software Developer building Solace Agent Mesh, an event - driven platform connecting and orchestrating AI agents. Leading AI integration architecture, platform development, and technical innovation.
Guidewire technical lead shaping insurance digital transformation at Alithya. Designing scalable architectures, integrations, cloud migrations, and modernization solutions.
Senior Software Engineer building AlphaSense’s AI - powered Excel plugin for financial professionals. Optimizing Office integrations used by analysts at leading financial institutions.