Location: Remote (India)
Experience: 3-5+ years in backend development (Python/NodeJS)
Compensation: ₹91.6k - ₹1.83L/month
Project Tech4Dev
Project Tech4Dev acts as a technology bridge for the social sector. They operate as a high-performing tech enabler, providing non-profits with the specific digital tools they need to amplify their impact. Their work spans two main areas: offering open-source platforms like Glific, Dalgo, and Avni, and building internal capacity within organizations. Through their Fractional CxO Program, they place seasoned technology professionals directly with non-profits to solve complex technical challenges.
Role
This is a hands-on technical role where you will work alongside the Fractional CxO team to build solutions for non-profits. You will engineer Minimum Viable Products (MVPs) and Proof of Concepts while assisting with data engineering projects and maintaining client CI/CD pipelines.
Responsibilities
- Collaborate with team members to integrate code across different layers of the software.
- Manage DevOps tasks, including releasing code to production servers, running database migrations, and updating configurations.
- Work with the Fractional CxO team to understand specific NGO requirements and translate them into technical solutions.
- Participate in code reviews to maintain quality and share knowledge with the team.
- Represent Project Tech4Dev at workshops and conferences, and occasionally present webinars on the work accomplished.
Requirements
- 3+ years of experience building back-ends using Python (Django, FastAPI), NodeJS, or similar frameworks (5+ years required for senior designation).
- Ability to understand and modify existing API endpoint handlers and database models.
- Proficiency with Docker and CI/CD pipelines.
- Experience with tools and packages that allow for rapid mockups rather than building from scratch.
- An active personal code repository on GitHub, GitLab, or BitBucket.
- Strong focus on writing automated tests using pytest and maintaining high code coverage.
- Frontend experience is considered a plus.
Benefits
- Work remotely from anywhere in India.
- Opportunity to connect with the local team once a month.
- Week-long team meetings every quarter to foster collaboration.
Apply
Interested candidates can apply via the application link below.
Find more software development roles!