Victory Farms
Victory Farms is hiring a Systems & App Developer for a full-time role in Kenya. This Software Developer job focuses on ERPNext platform development, customization, and system integration. You will design enterprise solutions, manage system performance, and support end-users across the organization.
📋 Job Overview
- Category: Software Developer Jobs
- Job Type: Full Time Jobs
- Location: Nairobi
- Company: Victory Farms
- Application Deadline: Rolling basis
- Last Updated: May 28, 2026
Systems & App Developer Job Victory Farms – Victory Farms Kenya Job Details
About the Role
Victory Farms is recruiting a Systems & App Developer for a full-time position based in Kenya. This role focuses on designing, developing, and maintaining enterprise resource planning solutions using the ERPNext platform. You will work with business teams to translate operational needs into technical implementations, ensuring systems run reliably while supporting the organization’s growth.
Software Developer jobs in Kenya within the ERP and enterprise systems space require hands-on technical expertise combined with the ability to bridge business and technology requirements. In this Systems & App Developer Job Victory Farms position, you will manage the full development lifecycle—from initial customization through deployment, integration, and ongoing user support.
Key Responsibilities
- Design, build, and tailor ERPNext modules, forms, and workflows to match specific business requirements and operational processes.
- Write maintainable code in Python and JavaScript to add functionality and extend the core capabilities of the ERPNext platform.
- Develop and support ERPNext applications and extensions using the Frappe framework architecture.
- Work with business stakeholders to gather requirements and convert them into actionable technical specifications and development tasks.
- Build custom reports, forms, and dashboards that enhance reporting clarity and enable better data-driven decision-making.
- Integrate ERPNext with third-party systems, databases, and APIs to guarantee reliable and continuous data movement across platforms.
- Oversee system configuration, user role assignments, and permission structures to maintain security and access controls.
- Monitor system performance, diagnose issues, and apply patches, upgrades, and bug fixes to keep operations stable.
- Deliver technical support and troubleshooting assistance to end-users when system issues arise.
- Prepare technical documentation covering system design, configuration decisions, and customization details for future reference and knowledge transfer.
Requirements & Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
- Demonstrated experience with ERPNext development and customization work on real projects.
- Strong command of Python and JavaScript programming languages, with ability to write clean and efficient code.
- Solid working knowledge of the Frappe framework and its core architecture and capabilities.
- Hands-on experience integrating ERPNext with external systems, databases, and application programming interfaces.
- Working familiarity with relational database systems such as MySQL or PostgreSQL.
- Understanding of web technologies including HTML, CSS, and REST API design patterns.
- Proven problem-solving ability and capacity to think through technical challenges analytically.
- Experience with Agile development workflows is advantageous.
- Background with IoT device integration or sensor data processing is a plus.
- Exposure to automation platforms or workflow orchestration tools adds value to your application.
What to Expect
- A technically engaged environment where you are responsible for end-to-end system solutions, from planning through delivery and support.
- Collaboration with cross-functional teams including business analysts, end-users, and system administrators to solve operational challenges.
- Ongoing learning opportunities as you stay current with ERPNext platform updates, Frappe developments, and modern web technologies.
- This Systems & App Developer Job Victory Farms position in Kenya is open to qualified candidates. Click Apply below to submit your application.
Method of Application
🎯 How to Apply
To apply for this job please visit victoryfarmskenya.com.
Found a job you like?
Generate a tailored cover letter automatically and apply faster with JVN Smart Apply.
Apply with Smart Apply LoginElevate your career today for as little as KES 600.
❓ Frequently Asked Questions
You should have a bachelor's degree in Computer Science or IT, plus proven ERPNext development and customization experience. Strong proficiency in Python, JavaScript, and the Frappe framework is required, along with hands-on work integrating ERPNext with external systems and databases.
Yes. The Systems & App Developer role requires strong skills in Python and JavaScript. You will also need solid understanding of web technologies like HTML, CSS, and REST APIs, as well as experience with relational databases such as MySQL or PostgreSQL.
Your daily work includes developing and customizing ERPNext modules, writing clean code, integrating systems with external platforms, monitoring system performance, troubleshooting user issues, and creating technical documentation. You will also work closely with business teams to understand their needs and translate them into technical solutions.
🔍 Similar Jobs You May Like
💼 Looking for more Software Developer Jobs jobs in Nairobi?
Get daily job alerts sent directly to your WhatsApp.
Job Vacancies Now is a free job listing platform and does not charge job seekers at any point during the application process. Users are encouraged to use the platform responsibly and report any suspicious or fraudulent activity.