Role Overview
Iron IoT is hiring a mid-level Volunteer Elixir Developer (Unpaid, Part-Time, Temporary – 2 Months). This is a part-time role in CA. Part of Iron IoT's Backend hiring, posted 3 weeks ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Position Details:
Position Type: Volunteer (Unpaid)
Schedule: Part-Time
Duration: 2 Months
Location: Fully Remote
Eligibility: Applicants must reside in the Greater Vancouver Area, British Columbia
Organization: Iron IoT (Non-Profit R&D Organization)
Company Description
Iron IoT is a non-profit Research and Development (R&D) organization dedicated to advancing the Internet of Things (IoT) and IoT Security (IoTSec). Our mission is to drive innovation while addressing critical security challenges in the IoT space. Through collaboration and cutting-edge research, we aim to create impactful solutions that contribute to a secure and connected future.
Role Description
We are looking for a Volunteer Elixir Developer to contribute to a temporary 2-month research and development project. This position is a volunteer opportunity intended for educational, research, and portfolio-building purposes. This is a fully remote, part-time volunteer opportunity for someone interested in gaining practical experience building and maintaining applications using Elixir and related technologies.
Responsibilities
- Contribute to the development and maintenance of backend services using Elixir
- Collaborate with team members on application features and improvements
- Write clean, maintainable, and well-documented code
- Participate in testing, debugging, and troubleshooting
- Attend remote team meetings and provide progress updates
Requirements
- Experience with Elixir programming
- Familiarity with Git and collaborative development workflows
- Basic understanding of backend development concepts
- Strong communication and problem-solving skills
- Ability to work independently in a remote environment
- Must currently reside in the Greater Vancouver Area
Nice to Have
- Experience with the Phoenix Framework
- Familiarity with PostgreSQL or other relational databases
- Interest in distributed systems
- A grasp of functional programming
- Experience with Linux development environments
What You’ll Gain
- Practical experience with Elixir and backend application development
- Opportunity to contribute to real-world R&D projects
- Mentorship and collaboration with a technical team
- Portfolio development (reports, research contributions, projects)
Commitment Expectations
- Flexible schedule (approximately 5–10 hours per week)
- Remote collaboration with periodic check-ins
- Duration: 2 months
- Volunteers may discontinue their participation at any time without penalty or obligation
How to Apply
Please email your CV to admin@ironiot.ca
with the subject line: “Volunteer Elixir Developer”.
In your application, include:
- A brief statement of interest outlining your background and motivation
- Links to any relevant work (e.g., GitHub, portfolio, research papers, or projects), if available
Selected applicants may be contacted for a short follow-up discussion.
Frequently Asked Questions
How do I apply for the Volunteer Elixir Developer (Unpaid, Part-Time, Temporary – 2 Months) position at Iron IoT?
Use the Apply button above to submit your application directly to Iron IoT. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Volunteer Elixir Developer (Unpaid, Part-Time, Temporary – 2 Months) position at Iron IoT located?
This position is based in CA. Iron IoT has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Volunteer Elixir Developer (Unpaid, Part-Time, Temporary – 2 Months) at Iron IoT earn?
Iron IoT has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Volunteer Elixir Developer (Unpaid, Part-Time, Temporary – 2 Months) role at Iron IoT posted?
This role was posted on May 18, 2026 (21 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start