Nonprofit
Published 3 days ago
Done in a Day

Tech Lead

Remote, Volunteer can be anywhere in the world
I Want to Help


  • Details

    Available Times:
    Weekdays (daytime, evenings), Weekends (daytime, evenings)
    Time Commitment:
    Flexible
    Commitment Details:
    8-10 hours per week
    Recurrence:
    One time only
    Volunteers Needed:
    1
    Cause Areas:
    Volunteering
    Good For:
    Public Groups, International Volunteers

    Description

    Tech Lead – Empowered Futures

    Position Overview

    The Tech Lead will provide hands-on technical leadership for Empowered Futures’ digital platforms and engineering teams. This role is responsible for leading day-to-day technical delivery, mentoring developers, driving engineering best practices, and ensuring scalable, secure, and high-quality application development.

    The successful candidate will combine strong software engineering expertise with leadership capabilities, acting as both a technical mentor and an active contributor within agile delivery teams.

    This is a player-coach role ideal for an experienced senior engineer ready to lead modern application development initiatives in a fast-paced, innovation-driven environment.

    Key Responsibilities

    • Lead technical delivery across assigned engineering pods and initiatives
    • Collaborate with the Lead Enterprise Architect to implement architectural standards and best practices
    • Provide hands-on development support across front-end and back-end applications
    • Guide and mentor developers through code reviews, technical coaching, and knowledge sharing
    • Drive engineering quality, scalability, maintainability, and performance optimization
    • Participate in sprint planning, backlog refinement, and technical estimation activities
    • Ensure alignment with DevSecOps, CI/CD, and cloud engineering standards
    • Support integration of AI-enabled capabilities and modern digital experiences
    • Troubleshoot complex technical issues and provide solution leadership
    • Partner with Product, UX/UI, and Delivery teams to translate business requirements into scalable technical solutions
    • Promote a collaborative, agile, and innovation-focused engineering culture

    Required Technical Expertise

    Front-End Technologies

    • TypeScript
    • ReactJS
    • NextJS
    • Responsive and component-driven design
    • State management frameworks

    Back-End Technologies

    • NodeJS
    • RESTful APIs
    • GraphQL APIs
    • Authentication and authorization frameworks
    • Database integration and optimization

    Cloud & DevOps

    • Microsoft Azure preferred
    • Docker and Kubernetes
    • CI/CD pipelines
    • GitHub Actions or Azure DevOps
    • Infrastructure automation concepts
    • Monitoring and observability tools

    Engineering Practices

    • Agile/Scrum delivery
    • Test-driven development
    • Secure coding standards
    • API-first development
    • Microservices architecture
    • Performance optimization

    Leadership Expectations

    • Lead by example through hands-on technical contribution
    • Mentor junior and intermediate developers
    • Drive technical excellence and continuous improvement
    • Foster strong collaboration across engineering and product teams
    • Balance speed of delivery with long-term platform scalability
    • Support a culture of accountability, ownership, and innovation

    Preferred Experience

    • 5–8+ years of software engineering experience
    • 2+ years in a technical leadership or senior engineering role
    • Experience building scalable cloud-native applications
    • Strong background in modern JavaScript/TypeScript ecosystems
    • Experience working within agile product teams
    • Exposure to AI-enabled applications or platform integrations is considered an asset

    Ideal Candidate Profile

    • Highly technical and delivery-focused
    • Comfortable leading while remaining hands-on
    • Passionate about mentoring and team development
    • Able to simplify complex technical challenges
    • Adaptable and comfortable working in fast-moving environments
    • Motivated by innovation, collaboration, and mission-driven impact

    Reporting Structure

    Reports To:

    • Lead Enterprise Architect

    Works Closely With:

    • CTIO
    • Product & Delivery Lead
    • UX/UI Teams
    • AI & Data Teams
    • Cloud & DevOps Teams
    • Engineering Developers and QA Resources

    Location

    Remote
    Volunteer can be anywhere in the world
    Associated Location
    1800 - 330 5 Ave Sw, Calgary, CA

    Please fill out this form

    All fields are required
    I acknowledge that use of the Idealist Applicant Tracking System is subject to Idealist's Privacy Policy and Terms of Service.
    Illustration

    Discover Your Calling

    Find opportunities to change the world with the latest social-impact job, internship, and volunteer listings. Plus, explore resources for taking action in your community.
    Already a user? Log in