← All WFH Jobs
Posted May 28, 2026

Backend Developer (Volunteer - Unpaid)

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.