Sr. Elixir Developer

Sr. Elixir Developer

Lead backend development using Elixir/Phoenix to help NGOs communicate better | ₹1.08L - ₹1.83L/month

Location: Remote
Experience: 6+ years in software development (including Elixir/Phoenix)
Compensation: ₹1,08,333 - ₹1,83,333/month

Project Tech4Dev

Project Tech4Dev helps nonprofits (NGOs) by building technology for them. They provide solutions like open-source platforms and help build tech skills in nonprofits. One of their main projects is Glific, a WhatsApp-based communication platform that helps over 125 NGOs talk to their beneficiaries at a large scale.

Role

We are looking for an experienced backend engineer who is skilled in building systems using Elixir/Phoenix. You will be responsible for technical design and development, while also guiding and mentoring a team of engineers.

Responsibilities

  • Design and build scalable backend systems using Elixir/Phoenix.
  • Lead development projects and guide the team's work.
  • Write high-quality, well-tested, and maintainable code.
  • Create and maintain automated tests (using ExUnit).
  • Monitor production systems, find and fix problems.
  • Understand and improve existing applications.
  • Participate in on-call support rotations.
  • Work with other teams to deliver features on time.
  • Keep up-to-date with the Elixir ecosystem.
  • Mentor and coach junior developers.

Requirements

  • 6+ years of software development experience, including professional experience with Elixir/Phoenix.
  • Experience leading projects from start to finish.
  • Strong understanding of functional programming, concurrency, and OTP (GenServer, Supervisors).
  • Experience with databases (PostgreSQL preferred).
  • Familiarity with frontend technology (ReactJS or modern JavaScript).
  • Experience writing unit, integration, and property-based tests.
  • Deep understanding of software architecture and design patterns.
  • Proficient with Git workflows and CI/CD pipelines.
  • Excellent problem-solving and communication skills.
  • Ability to mentor junior engineers.
  • Familiarity with DevOps (monitoring, logging, deployment).

Preferred:

  • Experience in the social impact or civic-tech sector.
  • Exposure to GraphQL.
  • Experience with DevOps or cloud deployment.
  • Used AI for development.
  • Contributions to open-source Elixir projects.

Benefits

  • Work remotely.
  • Connect with the local Project Tech4Dev team once a month.
  • Quarterly travel (1 week) for in-person team meetings.
  • Occasional travel to NGO partner offices (once or twice a quarter).

Apply

Interested candidates can apply below.

Find more software engineering roles!

Similar posts