Organización Sin Fin de Lucro

Full Stack Developer & Data Specialist

A Distancia, El trabajo puede realizarse desde cualquier lugar en Estados Unidos
Aplicar


  • Descripción

    Tipo de contrato:
    A Tiempo Parcial
    Educación:
    Licenciatura
    Nivel de Experiencia:
    Nivel intermedio
    Compensación:
    USD $50 - $65 / hora
    Área de Impacto:
    Desarrollo de Comunidades, Personas sin Hogar, Filantropía, Pobreza, Voluntariado

    Descripción

    Description

    Do you enjoy streamlining, improving, and expanding systems while also uncovering insights from complex datasets to guide strategy? Are you resourceful, creative, and always looking for ways to make processes more efficient through automation, integration, and innovation?

    If so, and if you want to help scale an ambitious nonprofit tackling food insecurity, you may be the team member we’re looking for.

    In this dual role, you’ll enhance RLC’s custom-built Ruby on Rails web application and strengthen our data management and analytics systems. At RLC, technology and data are not abstract—they directly translate into rescuing more food, onboarding new donor partners, expanding into new regions, and enabling nonprofits to serve their communities more effectively. Every line of code and every dashboard insight helps prevent food waste, fight hunger, and move us closer to a world where food rescue is the norm.

    Responsibilities:

    Development, Testing, & Support

    • Develop, test, and maintain front-end and back-end components, ensuring responsiveness and reliability.
    • Enhance and expand our custom web app/Salesforce integration, ensuring data accuracy and seamless workflows.
    • Troubleshoot and resolve web app bugs and issues.
    • Optimize and structure the codebase to support easier integrations with third-party platforms.
    • Independently set up and maintain a local development environment using GitHub version control, following Gitflow.
    • Implement automated tests to ensure code reliability and maintainability.
    • Contribute to developer and data documentation resources (developer wiki, data dictionary, data map visualizations).

    Collaboration & Project Management

    • Collaborate with the CTO and department heads to design and implement new features that improve web app functionality and data workflows.
    • Translate Product Requirement Documents (PRDs) into actionable Jira issues and manage your own tickets.
    • Communicate proactively about timelines and commit to independent delivery of work within one-week sprints.
    • Consistently deliver at least 5 story points’ worth of completed work per sprint.

    Data Management & Analytics

    • Create and manage bulk import templates for all departments; run large-scale data imports and exports.
    • Clean, validate, and reconcile historical and current data to ensure integrity.
    • Build and maintain reports and dashboards to track KPIs across departments and org-wide, and share actionable insights to guide strategy.
    • Investigate and resolve data discrepancies across platforms (Salesforce, web app, Google Drive, etc.).

    Qualifications:

    • Proven experience as a Full Stack Developer with expertise in Ruby on Rails, JavaScript, HTML, and CSS/SCSS (at least five years).
    • Familiarity with front-end and back-end testing practices, including automated testing frameworks.
    • Experience with Git, GitHub, and agile development methodologies.
    • Familiarity with CRMs (preferably Salesforce) or demonstrated ability to learn new platforms quickly.
    • Experience in data management/analytics, including spreadsheets, imports/exports, and reporting.
    • Excellent problem-solving skills, with a track record of autonomy, creativity, and continuous process improvement.
    • Ability to work independently and navigate complex development tasks.
    • Effective communicator who can work cross-functionally in a remote team setting.
    • Meticulous attention to detail, with a commitment to both clean code and clean data.

    Preferred Skills:

    • UI/UX design capabilities.
    • Experience with data migration and restructuring large datasets during system changes.
    • Salesforce administration and integration best practices.
    • Familiarity with data visualization tools and methodologies.
    • Knowledge of SQL and BI tools (e.g., Mode Analytics or similar).

    Compensation

    Compensation for this role ranges from $50-$65 per hour, commensurate with experience and the scope of responsibilities.

    Description

    Do you enjoy streamlining, improving, and expanding systems while also uncovering insights from complex datasets to guide strategy? Are you resourceful, creative, and always looking for ways to make processes more efficient through automation, integration, and innovation?

    If so, and if you want to help scale an ambitious nonprofit tackling food insecurity, you may be the team member we’re looking for.

    In this dual role, you’ll enhance RLC’s custom-built Ruby on Rails web application and strengthen our data management and analytics systems. At RLC, technology and data are not abstract—they directly translate into rescuing more food, onboarding new donor partners, expanding into new regions, and enabling nonprofits to serve their communities more effectively. Every line of code and every dashboard insight helps prevent food waste, fight hunger, and move us closer to a world where food rescue is the norm.

    Responsibilities:

    Development, Testing…

    Ubicación

    A Distancia
    El trabajo puede llevarse a cabo desde cualquier lugar en Estados Unidos
    Ubicación Asociada
    25 Broadway, 12th Floor, New York, NY 10004, United States

    Postular a esta vacante de empleo

    Instrucciones:

    PS: Please include your portfolio, work samples, and GitHub account along with your resume for consideration.

    Todos los campos son obligatorios
    La hoja de vida/CV debe ser subida en formato PDF
    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.

    Oportunidades de Empleo Similares

    Illustration

    Da el Siguiente Paso en tu Carrera

    Contacta con responsables de contratar talento para el impacto social, explora las últimas oportunidades laborales y recibe notificaciones cuando nuevas oportunidades cumplan con tus criterios de búsqueda.