aikyam
Location:
Remote Experience:
6+ years in backend software development Compensation:
₹1.16L - ₹1.83L/month
Project Tech4Dev Project Tech4Dev aims to be a high-performing technology partner for the nonprofit sector. They provide solutions ranging from open-source platforms to capacity building, ensuring NGOs have the tools they need to succeed. One of their flagship initiatives is Glific, a WhatsApp-based open-source communication platform. Glific enables over 125 NGOs to manage large-scale, customized conversations with their beneficiaries, effectively bridging the digital divide through accessible smartphone technology.
Role You will serve as a Software Developer III, taking charge of technical design and architecture for backend systems. This role requires you to build scalable applications using Elixir and Phoenix while mentoring a team of engineers to deliver high-quality, production-grade software that drives social impact.
Responsibilities
Design and implement maintainable, high-performance backend systems using Elixir and Phoenix.
Lead development efforts by breaking down complex projects and guiding the team through execution.
Write clean, well-tested code that adheres to best practices for quality and deployment.
Develop and maintain automated test suites to ensure the software remains reliable.
Monitor production systems to identify bottlenecks and implement effective solutions.
Collaborate with cross-functional teams to deliver features that support NGO partners.
Mentor junior developers, fostering their technical and professional growth.
Stay updated on the Elixir ecosystem and introduce relevant innovations to the team.
Requirements
6+ years of total software development experience with a focus on backend engineering.
Hands-on experience in Elixir/Phoenix, Erlang, Ruby, or Python.
Strong understanding of functional programming, concurrency, and database management (specifically PostgreSQL).
Experience leading projects and delivering complex features from start to finish.
Proficiency in writing unit, integration, and property-based tests.
Solid knowledge of Git-based workflows, code reviews, and CI/CD pipelines.
Willingness to transition to Elixir if your primary experience is in Ruby or Python (training provided).
Remote work culture with a flexible schedule.
Structured onboarding and mentorship for learning Elixir.
Quarterly in-person team meetings for one week (travel covered).
Occasional travel to NGO partner offices to connect with the work on the ground.
Opportunity to contribute to open-source projects and engage with the community.
Apply Interested candidates can apply via the organization's careers portal below.
#J-18808-Ljbffr
Remote Experience:
6+ years in backend software development Compensation:
₹1.16L - ₹1.83L/month
Project Tech4Dev Project Tech4Dev aims to be a high-performing technology partner for the nonprofit sector. They provide solutions ranging from open-source platforms to capacity building, ensuring NGOs have the tools they need to succeed. One of their flagship initiatives is Glific, a WhatsApp-based open-source communication platform. Glific enables over 125 NGOs to manage large-scale, customized conversations with their beneficiaries, effectively bridging the digital divide through accessible smartphone technology.
Role You will serve as a Software Developer III, taking charge of technical design and architecture for backend systems. This role requires you to build scalable applications using Elixir and Phoenix while mentoring a team of engineers to deliver high-quality, production-grade software that drives social impact.
Responsibilities
Design and implement maintainable, high-performance backend systems using Elixir and Phoenix.
Lead development efforts by breaking down complex projects and guiding the team through execution.
Write clean, well-tested code that adheres to best practices for quality and deployment.
Develop and maintain automated test suites to ensure the software remains reliable.
Monitor production systems to identify bottlenecks and implement effective solutions.
Collaborate with cross-functional teams to deliver features that support NGO partners.
Mentor junior developers, fostering their technical and professional growth.
Stay updated on the Elixir ecosystem and introduce relevant innovations to the team.
Requirements
6+ years of total software development experience with a focus on backend engineering.
Hands-on experience in Elixir/Phoenix, Erlang, Ruby, or Python.
Strong understanding of functional programming, concurrency, and database management (specifically PostgreSQL).
Experience leading projects and delivering complex features from start to finish.
Proficiency in writing unit, integration, and property-based tests.
Solid knowledge of Git-based workflows, code reviews, and CI/CD pipelines.
Willingness to transition to Elixir if your primary experience is in Ruby or Python (training provided).
Remote work culture with a flexible schedule.
Structured onboarding and mentorship for learning Elixir.
Quarterly in-person team meetings for one week (travel covered).
Occasional travel to NGO partner offices to connect with the work on the ground.
Opportunity to contribute to open-source projects and engage with the community.
Apply Interested candidates can apply via the organization's careers portal below.
#J-18808-Ljbffr