Backend Developer (Volunteer - Unpaid)

Remote Full-time
This is a remote position.

This is not a paid opportunity (Volunteer Opportunity: 30 hrs / week)



Job Title: Backend Developer

Location: Remote

Employment Type: Temporary Volunteer

Work Authorization: All except H1B transfers



About the Role:



We are looking for a skilled Backend Developer with 3+ years of experience in building scalable, high-performance, and secure server-side applications. The role involves developing APIs, integrating databases, optimizing performance, and collaborating with cross-functional teams to deliver robust solutions.



Key Responsibilities:

Design, develop, and maintain server-side applications and APIs.

Work with relational and non-relational databases to ensure data integrity and performance.

Optimize backend systems for scalability, performance, and security.

Integrate front-end elements with server-side logic.

Collaborate with product managers, frontend developers, and QA teams to deliver high-quality software.

Write clean, reusable, and well-documented code.

Troubleshoot, debug, and resolve backend issues.

Participate in code reviews and follow best practices for development.

Implement and maintain CI/CD pipelines for backend services

Required Skills & Qualifications:

3+ years of backend development experience.

Strong programming skills in one or more languages (Java, Python, Node.js, Go, or similar).

Experience with RESTful APIs and/or GraphQL.

Solid understanding of database systems (MySQL, PostgreSQL, MongoDB, etc.).

Knowledge of version control systems (Git, GitHub, GitLab).

Familiarity with containerization and orchestration (Docker, Kubernetes).

Understanding of cloud platforms (AWS, Azure, or GCP).

Ability to work in an Agile/Scrum environment.

Building and consuming REST APIs.

Understanding of CRUD operations with PostgreSQL.

Basic knowledge of deployment (Heroku, AWS EC2).

Advanced API design (GraphQL, WebSocket APIs).

Basic understanding of authentication & authorization (JWT, OAuth).

Microservices architecture and containerization (Docker, Kubernetes basics).

Knowledge of caching strategies (Redis, Memcached).

Familiarity with CI/CD pipelines and automated testing for backend (Jest, Mocha, Supertest).



What's in for you:

Opportunity to work alongside senior leaders in a cross-functional, fast-paced setting.

Potential transition into a paid role or equity opportunity based on performance and company growth.

Certificate of recognition and professional references.

Freedom to experiment and contribute ideas to shape the company’s future.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Telephonic Case Manager RN Medical or Oncology - Remote

Remote

Specialist, Social Media Content Creator Job at Petco in San Diego

Remote

[Remote/WFM] Data Entry-Operator Part-Time Jobs-

Remote

Data Entry Specialist at The Elite Job, Online Part Time Typing Jobs – Amazon Store

Remote

Maryland | Addiction Counselor | Telehealth

Remote

Sales Rep. - US Remote - Southeast

Remote

Care Review Processor

Remote

Senior Administrator, D&A Operations (R-18198)

Remote

Experienced Bilingual Data Analyst – Remote Opportunity for Spanish and English Speakers in Data Management and Analytics

Remote

Clinical Healthcare Recruiter

Remote
← Back