Technical Lead, Software Engineering

3 weeks ago


Canada eDynamic Learning Full time

Technical Lead, Software Engineering Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning has celebrated 16 years of serving educators. Founded by a classroom teacher, we are on a mission to empower educators with accessible and equitable resources, guiding students on their journey beyond graduation. We support teachers and programs that facilitate student exploration of interests, career options, and skill acquisition through Career and Technical Education (CTE). Our focus is on quality and developing vital life‑readiness skills, including interpersonal communication and financial literacy. We provide a rich courseware catalog and Learning Blade resource, expanding STEM, computer science, and career awareness from middle school through high school. With over 250 courses spanning grades 6‑12, we align our CTE pathway curriculum to 14 career clusters, preparing students for nearly 100 industry certifications. Our professional development and virtual instructional services support personalized learning. eDynamic Learning also offers experiential learning through Knowledge Matters virtual simulations – true hands‑on learning in a virtual environment. We take pride in designing solutions that empower educators and students, enabling transformative exploration and real‑world experiences. Role Overview You will report to the Software Engineering Manager and work closely with the Software Engineering team, DevOps, Business Systems, and other company teams. In this role, you will oversee and participate in software activities for a small software team, including development, testing, and implementation of our product. If you’re a motivated software engineer looking to make a powerful and positive impact in the education space, this is the role for you. Responsibilities Provide technical leadership and architectural direction for software development projects Define and implement best practices in design, coding, testing, and deployment Collaborate with product owners, designers, and stakeholders to translate requirements into technical solutions Participate in and oversee development, testing, and release management processes Evaluate and recommend new technologies, tools, and frameworks to enhance performance and efficiency Mentor and coach developers, fostering a culture of continuous learning and improvement Conduct code reviews and enforce quality standards across the codebase Troubleshoot and resolve complex technical issues; manage and reduce technical debt Maintain and improve system performance, scalability, and security Communicate effectively with both technical and non‑technical stakeholders to ensure alignment and transparency Ideal Qualifications Bachelor’s Degree in Computer Science or equivalent experience 10+ years of experience in commercial software development ensive experience with Node.js and TypeScript Strong understanding of HTTP, RESTful API design, and microservices architecture React experience preferred Familiarity with .NET is a plus Proven experience building and maintaining high‑traffic, production‑grade systems Experience with automated testing and CI/CD practices Proficiency with AWS, Docker, Linux, and Bash scripting (preferred) Legally eligible to work in Canada and/or the U.S. Skills Experience in mentoring and coaching junior developers Self‑starter who thrives in a remote, fast‑paced environment Strong problem‑solving and debugging skills Excellent communication and collaboration abilities Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Engineering and Information Technology Industries Internet Publishing #J-18808-Ljbffr



  • , , Canada eDynamic Learning Full time

    Technical Lead Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 16 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding students on their journey to life after graduation. We are dedicated to supporting both teachers and...


  • , , Canada Spellbook Full time

    Software Engineering Manager / Technical Lead Join to apply for the Software Engineering Manager / Technical Lead role at Spellbook Spellbook is the leading AI suite for commercial lawyers, trusted by more than 3,000+ law firms and in‑house teams worldwide. Our mission is to make legal services more accessible by empowering legal professionals with AI...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Canada AppCard Full time US$120,000 - US$180,000 per year

    We're HiringAre you searching for an opportunity to help businesses better understand their customers? We're on the lookout for curious, proactive, enthusiastic people to join our teamHeadquartered in Downtown NYC, with offices in Hod Hasharon, Israel and Delray Beach, Florida, AppCard is a startup environment where all ideas and contributions receive...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...

  • Software Engineer

    2 weeks ago


    , , Canada GTN Technical Staffing Full time

    Overview Software Engineer GTN – The Go To Network (GTN Technical Staffing). Location: Remote (Working in CST). Position Type: Direct Hire. Hourly / Salary: Based on Experience. Residency Status: US Citizen or Green Card Holder ONLY. Responsibilities Experience in customer-facing web application development Required Skills Frontend: Typescript, ReactJS,...


  • , , Canada Capgemini Engineering Full time

    As Software Engineer, you will work on one of the world’s largest social media platform which deals with a few petabytes of data coming to the system daily. You will contribute as part of R&D self‑organized team working in a challenging, innovative environment for our client. Your role Obtains tasks from the project lead or Team Lead (TL), prepares...


  • , BC, Canada Aplos Software Full time

    About Velora: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora , with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable....


  • , , Canada AppCard, Inc. Full time

    Senior Software Engineer Technical Lead - POS Integration AppCard Inc. is a technology and marketing company headquartered in Manhattan, NY. AppCard has a powerful marketing tool that leverages data acquired at the point of sale (POS) via an advanced rewards program to create advanced retargeting campaigns that help businesses increase their bottom line....