Integr8 Logo

Software Developer

Nairobi, Kenya Physical Closes On Sep 10, 2026

About Value Chain Factory

At Value Chain Factory, we foster a vibrant and inclusive culture where creativity thrives. Our team is driven by collaboration, innovation, and a shared passion for excellence. We believe in empowering our employees to take initiative and contribute their unique perspectives. With flexible work arrangements, ongoing professional development, and a commitment to work-life balance, we create an environment where everyone can grow and succeed together. Join us and be part of a community that values diversity, encourages open communication, and celebrates achievements!

 


About the Job

The mid-level developer will play a major role in the development of high-quality software, with a strong focus on backend development using Elixir. The role will also provide guidance and mentorship to junior developers and participate in the technical design of products and systems.


Job Description

  • Develop and implement high-quality software features and components, with a strong focus on Elixir-based backend development, based on requirements and specifications provided.
  • Write clean, efficient, maintainable, and well-documented Elixir code, following established coding standards, best practices, and development processes.
  • Conduct thorough unit testing of developed features and components to identify and fix bugs, ensure functionality, and maintain code quality.
  • Collaborate closely with QA Specialists to support integration testing, system testing, and user acceptance testing, promptly addressing any identified issues or bugs.
  • Actively participate in code reviews, providing constructive feedback to peers and incorporating feedback from senior developers to continuously improve coding skills and knowledge.
  • Work with UI/UX Designers and frontend developers to ensure the proper implementation and integration of user interface designs and user experience requirements.
  • Contribute to technical design discussions, offering ideas and suggestions to improve Elixir applications, system architecture, performance, scalability, and reliability.
  • Maintain clear and concise technical documentation, including code comments, README files, and API documentation, to facilitate knowledge sharing and onboarding of new team members.
  • Troubleshoot, debug, and optimize existing Elixir applications and backend services, identifying and resolving technical issues where required.
  • Interpret the high-level task breakdown from the senior developer or Team Lead and translate requirements into actionable development tasks.
  • Provide technical guidance and mentorship to junior developers, particularly in backend development and Elixir programming.

Skills

• 2+ years working in an enterprise software engineering team.

• Strong hands-on experience with Elixir and production-level backend development.

• Good understanding of Elixir, functional programming, and the Elixir ecosystem.

• Comfortable working with relational databases and SQL.

• Production experience in backend programming; Elixir is the primary backend language, with Python as an added advantage.

• Experience with JavaScript and/or TypeScript.

• Experience working with HTML/CSS and any frontend framework.

• Experience with Vue is an added advantage.


Competencies

• Strong communication skills to collaborate with various stakeholders and team members.

• Strong problem-solving and analytical skills.

• Good collaboration and teamwork skills.

• Good personal time management and project management skills.

• Ability to mentor and provide technical guidance to junior developers.

• Strong attention to code quality, scalability, performance, and maintainability.


Qualifications

• Diploma or Bachelor’s degree in IT, Computer Science, Software Engineering, or a related field.

• Relevant professional training or certifications in software development or Elixir will be an advantage.

Share this Job

Select where to share this job

Other available positions

On-Site

Bid Document Writer

Nairobi, Kenya
On-Site

Technical Field Support - Evergreen Requisition

Nairobi, Kenya
On-Site

Product Training and Capability Development Manager

Nairobi, Kenya
On-Site

HR/Admin Officer

Nairobi, Kenya
On-Site

Cleaner

Nairobi, Kenya
On-Site

Caretaker

Nairobi, Kenya