ONG (Setor Social)

Full Stack Developer & Data Specialist

Virtual, O trabalho pode ser executado em qualquer lugar em Estados Unidos
Inscrever-se


  • Detalhes

    Tipo de Emprego:
    Meio Horário
    Educação:
    Ensino Superior Requerido
    Nível de Experiência:
    Intermediário
    Remuneração:
    USD $50 - $65 / hora
    Causas:
    Desenvolvimento Comunitário, Moradia & Moradores de Rua, Filantropia & Cultura de Doação, Pobreza, Voluntariado

    Descrição

    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…

    Localização

    Virtual
    O trabalho pode ser executado de qualquer lugar em Estados Unidos
    Local Associado
    25 Broadway, 12th Floor, New York, NY 10004, United States

    Inscreva-se para esse Emprego

    Instruções:

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

    Todos os campos são obrigatórios
    O Currículo deve ser carregado em formato PDF
    Escolha um arquivo ou arraste-o para cá
    Nenhum arquivo foi escolhido (tamanho máximo: 10 MB)
    Eu estou ciente que o uso do Assistente de Recrutamento (ATS) do Idealist está condicionado à Política de Privacidade e Termos de Serviço .

    Empregos similares

    Illustration

    Dê o Próximo Passo em sua Carreira

    Encontre com a pessoa responsável pela vaga, explore as últimas oportunidades de emprego e receba uma notificação quando novas oportunidades atendem ao seu critério de busca.