Organización Sin Fin de Lucro
Publicado hace 5 días

Software Engineer

A Distancia, La persona voluntaria debe estar en Canadá
Quiero ayudar


  • Descripción

    Horarios Disponibles:
    Días laborables (durante el día)
    Flexibilidad:
    Varias horas a la semana
    Frecuencia:
    Recurrente
    Área de Impacto:
    Desarrollo de Comunidades, Desarrollo Económico, Emprendimiento, Medio Ambiente & Sostenibilidad, Personas sin Hogar

    Descripción

    About LandSeed

    LandSeed is a non-profit committed to reimagining entry-level housing for future generations. Our goal is to create inclusive communities where homeownership is accessible for all, and everyone has the opportunity to build a stable, fulfilling future. At LandSeed, we create solutions for the Canadian housing crisis by collaborating with communities and industry partners to identify barriers and create real pathways to homeownership.

    Our Commitment:

    We are driven to uplift those in housing ownership need, including first-time homebuyers, seniors, immigrants, single parents, environmentalists, veterans, and individuals with disabilities. Our vision is to pioneer data-driven designs and value structures for entry-level housing across Canada.

    Job Description

    The Software Engineer will play a critical role in building, deploying, and scaling LandSeed’s digital platforms that connect landowners, home owners, and manufacturers. This role combines frontend and backend development with AI integration and cloud infrastructure management. The ideal candidate should have hands-on experience across the stack, with the ability to deliver user-friendly, secure, and high-performance applications in a collaborative environment.

    Key Roles & Responsibilities

    1. Frontend Development

    • Build responsive UI using Next.js, Chakra UI, and TypeScript.
    • Implement React-INTL for multilingual support.
    • Collaborate with designers using Figma to translate wireframes into functional components.
    • Ensure accessibility, performance, and mobile responsiveness.

    2.Backend Development

    • Develop stateless microservices using Node.js.
    • Define and maintain RESTful APIs using Swagger/OpenAPI.
    • Integrate with MongoDB for document-based data storage.
    • Implement secure and scalable data exchange between landowners, tiny home owners, and manufacturers.

    3.AI Integration

    • Build and integrate generative AI services using Python or Golang.
    • Work with frameworks like FastAPI (Python) or Gin (Golang).
    • Connect AI models to backend services for intelligent matching and recommendations.
    • Optimize model performance and inference pipelines.

    4.Cloud & DevOps

    • Containerize applications using Docker.
    • Prepare services for deployment on Kubernetes (e.g., AWS EKS).
    • Manage cloud resources including AWS S3 for storage.
    • Set up CI/CD pipelines for automated testing and deployment.

    Required skills and qualifications

    Experience & Education

    • Up to 2 years of experience in Full Stack Development
    • Bachelor’s degree in Computer Science

    Skills

    • Proficiency in JavaScript/TypeScript, React/Next.js, and Node.js.
    • Experience designing and consuming RESTful APIs.
    • Familiarity with MongoDB or other NoSQL databases.
    • Understanding of containerization and deployment pipelines.
    • Strong problem-solving and debugging skills.
    • Ability to work independently in a fast-paced, mission-driven environment.

    Great to Have, But Not Required

    • Experience with AI/ML development and model integration.
    • Knowledge of FastAPI, Gin, or Golang.
    • Prior experience with nonprofits, civic tech, or housing-focused platforms.
    • Experience building high-availability systems and working with cloud security best practices.

    How to apply

    Submit your resume and cover letter to talent@landseed.ca.

    Salary range or compensation details

    Volunteer Role: Software Engineer (Volunteer)

    Use of AI in Recruitment

    LandSeed does not use artificial intelligence or automated decision-making tools to screen or assess applications. All applications are reviewed and evaluated by members of our hiring team.

    Accommodation Statement

    LandSeed is committed to an inclusive and accessible recruitment process. Accommodations are available upon request at any stage of the hiring process. Candidates requiring accommodation are invited to contact talent@landseed.ca.

    Ubicación

    A Distancia
    La persona voluntaria debe estar en Canadá
    Ubicación Asociada
    Ottawa, ON, Canada

    Por favor, llena este formulario

    Elige un archivo o arrástralo aquí
    Ningún archivo ha sido seleccionado (tamaño máximo de archivo: 10 MB)
    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