Software Engineer
About Us
ProjectTech4Dev aims to be a high performing tech enabler for nonprofits. At Project Tech4Dev, we provide solutions ranging from providing open source platforms to NGOs to building tech capacity in nonprofits. We equip non-profits with the technology they need to amplify their impact. Our open source platforms include- Glific, Development Data Platform, and Avni. We also build tech and data capacity in nonprofits by placing seasoned technology professionals with our Fractional CxO Program. Find more about our initiatives here.
Our development methodology is agile-driven and user-focused. We are also strong believers in documentation, unit, and integration testing, and have implemented these in our CI/CD pipelines on GitHub. Note that all the work you do, will be open source and licensed under AGPL v3. We expect the applicant to be interested in developing software for the social sector, creating digital public goods as well as mentoring the engineering team with design and operational best practices.
Qualifications & Experiences
Engineering degree with at least 1+ year of experience in technology, with working knowledge of Elixir. Experience working or volunteering in the social sector is important. The candidate should have experience working on SaaS platforms.
Skills & Competencies
- Technology professional with 1+ years experience. Is self-driven and a team player.
- Professional working experience with Elixir and one or more of React Native, Java Script or other front-end technologies.
- Proven experience building front-ends and/or backends using open source frameworks.
- Produces high-quality maintainable production code, can understand and modify existing components and applications.
- Adheres to code testing, review and check-in procedures. Writes automated tests using and strives for complete code coverage.
- Has good problem solving skills.
Responsibilities
- Implement, and deploy platform-level changes in an automated and reliable manner.
- Implement solutions in an iterative and agile manner.
- Work with the product managers and customer support team to ensure the quality of work delivered
- Own end to end development and launch of open source platform features.
Work Location and Travel
- Work remotely.
- Connect with your local Project Tech4dev team once a month.
- Required travel every quarter for a week for Project Tech4dev team meeting.
- Required to travel to NGO’s office as per the need of the engagement, typically once or twice a quarter.
Compensation
- The pay range for this position is expected to be between 6-9 Lakh p.a., based on skill set and experience.
You can learn more about our work on our website. Send your resumes to resumes@glific.org.