Organización sin fin de lucro
Publicado hace 3 días
Puede ser realizado en un día

Tech Lead

A distancia, El/la voluntario/a puede estar en cualquier país del mundo
Quiero ayudar


  • Descripción

    Horarios disponibles:
    Días laborables (durante el día, tardes), Fines de semana (durante el día, tardes)
    Flexibilidad:
    Flexible
    Detalles del compromiso:
    8-10 hours per week
    Frecuencia:
    Una única vez
    Buscando personas voluntarias:
    1
    Área de impacto:
    Voluntariado
    Recomendado para:
    Grupos públicos, Voluntarios internacionales

    Descripción

    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

    Ubicación

    A distancia
    La persona voluntaria puede estar en cualquier lugar del mundo
    Ubicación asociada
    1800 - 330 5 Ave Sw, Calgary, CA

    Por favor, llena este formulario

    Todos los campos son obligatorios
    Entiendo que el uso de la herramienta de seguimiento de candidaturas de Idealist está sujeto a la Política de Privacidad de Idealist y a los Términos del Servicio.
    Illustration

    Descubre Tu Vocación

    Encuentra oportunidades para cambiar el mundo con las últimas oportunidades de empleo, pasantías/prácticas y voluntariado con impacto social. Además, podrás explorar recursos para generar impacto positivo en tu comunidad.
    ¿Ya eres usuario(a)? Ingresa