Software Developer job at Bumara
New
Website :
1 Day Ago
Linkedid Twitter Share on facebook
Software Developer
2026-04-22T06:35:28+00:00
Bumara
https://cdn.greatzambiajobs.com/jsjobsdata/data/default_logo_company/defaultlogo.png
FULL_TIME
Lusaka
Lusaka
10101
Zambia
Professional Services
Computer & IT, Science & Engineering
ZMW
MONTH
2026-10-15T17:00:00+00:00
8

Bumara is a Compliance-first ERP platform tailored specifically for the African business ecosystem. We cover the essential pillars of business operations—Accounting, Invoicing, Inventory, Compliance, Payroll, HR, and Document Management. Our mission is to simplify regulatory compliance and daily operations for SMEs across the continent, empowering them to focus on growth.

What You’ll Do (Both Tracks)

  • Ship Features: Build robust features across the stack using modern frontend frameworks (e.g., Next.js) and scalable Node.js backends.
  • Architecture & API Design: Design, build, and maintain secure, strictly typed APIs (RPC/OpenAPI) and scalable system architectures.
  • Database Management: Work closely with PostgreSQL and Drizzle ORM (plus Convex where applicable), and write reliable database migrations.
  • Engineering Excellence: Write clean, efficient, and secure code while following software development life cycle (SDLC) best practices.
  • Quality Assurance: Write comprehensive tests (Vitest/Jest/Playwright), implement logs and metrics, and methodically debug in production-like environments.
  • Collaborate: Drive development via Git and GitHub (managing branching strategies, PRs, rigorous code reviews, and CI/CD Actions) within an Agile framework.
  • Documentation: Write concise technical documentation and strictly adhere to our core engineering standards.

Track A — Full-Time Software Developer

You’re a fit if you:

  • Have 2–3+ years of professional software engineering experience (or an equivalent, highly strong portfolio).
  • Are highly fluent in modern JavaScript/TypeScript and Node.js environments.
  • Can seamlessly reason through complex data models, implement established design patterns, and write maintainable code.
  • Have a strong grasp of web security principles (e.g., OWASP top 10) and data protection, critical for an ERP environment.
  • Understand automated testing, CI/CD pipelines, containerization (e.g., Docker), and cloud deployment strategies.
  • Have a solid understanding of payments infrastructure and configuration (e.g., Stripe integrations).

Nice to Have: Experience with OpenAPI/Swagger, Drizzle ORM, Convex, multi-tenant SaaS architecture patterns, performance profiling, and web accessibility standards.

What You Get: A competitive salary, true ownership of core system modules, and a clear growth path to a Senior/Lead role within an international company.

Track B — Software Developer Intern (Paid)

You’re a fit if you:

  • Are a recent graduate (or a self-taught developer) with a solid foundation in computer science and a strong desire to learn.
  • Can commit to approximately 40 hours per week for 3–6 months.
  • Have a GitHub profile or portfolio showcasing 2–3 substantive full-stack projects (TypeScript/Node.js heavily preferred).
  • Possess a working knowledge of version control (Git) and basic testing concepts.

What You Get: A paid internship, hands-on experience with modern development tooling, and the potential for a full-time offer upon strong performance.

Minimum Qualifications (Both Tracks)

  • Strong foundation in core computer science concepts (data structures, algorithms, and system design basics).
  • High proficiency in asynchronous programming patterns, HTTP, and REST/RPC protocols.
  • Familiarity with Agile/Scrum development methodologies and working collaboratively in a fast-paced team environment.
  • A strong problem-solving mindset with the ability to read documentation independently, debug systematically, and communicate technical concepts clearly.
  • Ship Features: Build robust features across the stack using modern frontend frameworks (e.g., Next.js) and scalable Node.js backends.
  • Architecture & API Design: Design, build, and maintain secure, strictly typed APIs (RPC/OpenAPI) and scalable system architectures.
  • Database Management: Work closely with PostgreSQL and Drizzle ORM (plus Convex where applicable), and write reliable database migrations.
  • Engineering Excellence: Write clean, efficient, and secure code while following software development life cycle (SDLC) best practices.
  • Quality Assurance: Write comprehensive tests (Vitest/Jest/Playwright), implement logs and metrics, and methodically debug in production-like environments.
  • Collaborate: Drive development via Git and GitHub (managing branching strategies, PRs, rigorous code reviews, and CI/CD Actions) within an Agile framework.
  • Documentation: Write concise technical documentation and strictly adhere to our core engineering standards.
  • Modern JavaScript/TypeScript
  • Node.js
  • Data Models
  • Design Patterns
  • Web Security Principles (OWASP top 10)
  • Automated Testing
  • CI/CD Pipelines
  • Containerization (Docker)
  • Cloud Deployment Strategies
  • Payments Infrastructure
  • Git
  • GitHub
  • Agile Framework
  • Technical Documentation
  • PostgreSQL
  • Drizzle ORM
  • Convex
  • OpenAPI/Swagger
  • Multi-tenant SaaS Architecture
  • Performance Profiling
  • Web Accessibility Standards
  • Computer Science Concepts (Data Structures, Algorithms, System Design)
  • Asynchronous Programming
  • HTTP
  • REST/RPC Protocols
  • Agile/Scrum Methodologies
  • Problem-solving
  • Debugging
  • Technical Communication
  • 2–3+ years of professional software engineering experience (or an equivalent, highly strong portfolio) for Full-Time track.
  • Recent graduate or self-taught developer with a solid foundation in computer science for Internship track.
  • Strong foundation in core computer science concepts (data structures, algorithms, and system design basics).
  • High proficiency in asynchronous programming patterns, HTTP, and REST/RPC protocols.
  • Familiarity with Agile/Scrum development methodologies and working collaboratively in a fast-paced team environment.
  • A strong problem-solving mindset with the ability to read documentation independently, debug systematically, and communicate technical concepts clearly.
bachelor degree
12
JOB-69e86c30cba12

Vacancy title:
Software Developer

[Type: FULL_TIME, Industry: Professional Services, Category: Computer & IT, Science & Engineering]

Jobs at:
Bumara

Deadline of this Job:
Thursday, October 15 2026

Duty Station:
Lusaka | Lusaka

Summary
Date Posted: Wednesday, April 22 2026, Base Salary: Not Disclosed

Similar Jobs in Zambia
Learn more about Bumara
Bumara jobs in Zambia

JOB DETAILS:

Bumara is a Compliance-first ERP platform tailored specifically for the African business ecosystem. We cover the essential pillars of business operations—Accounting, Invoicing, Inventory, Compliance, Payroll, HR, and Document Management. Our mission is to simplify regulatory compliance and daily operations for SMEs across the continent, empowering them to focus on growth.

What You’ll Do (Both Tracks)

  • Ship Features: Build robust features across the stack using modern frontend frameworks (e.g., Next.js) and scalable Node.js backends.
  • Architecture & API Design: Design, build, and maintain secure, strictly typed APIs (RPC/OpenAPI) and scalable system architectures.
  • Database Management: Work closely with PostgreSQL and Drizzle ORM (plus Convex where applicable), and write reliable database migrations.
  • Engineering Excellence: Write clean, efficient, and secure code while following software development life cycle (SDLC) best practices.
  • Quality Assurance: Write comprehensive tests (Vitest/Jest/Playwright), implement logs and metrics, and methodically debug in production-like environments.
  • Collaborate: Drive development via Git and GitHub (managing branching strategies, PRs, rigorous code reviews, and CI/CD Actions) within an Agile framework.
  • Documentation: Write concise technical documentation and strictly adhere to our core engineering standards.

Track A — Full-Time Software Developer

You’re a fit if you:

  • Have 2–3+ years of professional software engineering experience (or an equivalent, highly strong portfolio).
  • Are highly fluent in modern JavaScript/TypeScript and Node.js environments.
  • Can seamlessly reason through complex data models, implement established design patterns, and write maintainable code.
  • Have a strong grasp of web security principles (e.g., OWASP top 10) and data protection, critical for an ERP environment.
  • Understand automated testing, CI/CD pipelines, containerization (e.g., Docker), and cloud deployment strategies.
  • Have a solid understanding of payments infrastructure and configuration (e.g., Stripe integrations).

Nice to Have: Experience with OpenAPI/Swagger, Drizzle ORM, Convex, multi-tenant SaaS architecture patterns, performance profiling, and web accessibility standards.

What You Get: A competitive salary, true ownership of core system modules, and a clear growth path to a Senior/Lead role within an international company.

Track B — Software Developer Intern (Paid)

You’re a fit if you:

  • Are a recent graduate (or a self-taught developer) with a solid foundation in computer science and a strong desire to learn.
  • Can commit to approximately 40 hours per week for 3–6 months.
  • Have a GitHub profile or portfolio showcasing 2–3 substantive full-stack projects (TypeScript/Node.js heavily preferred).
  • Possess a working knowledge of version control (Git) and basic testing concepts.

What You Get: A paid internship, hands-on experience with modern development tooling, and the potential for a full-time offer upon strong performance.

Minimum Qualifications (Both Tracks)

  • Strong foundation in core computer science concepts (data structures, algorithms, and system design basics).
  • High proficiency in asynchronous programming patterns, HTTP, and REST/RPC protocols.
  • Familiarity with Agile/Scrum development methodologies and working collaboratively in a fast-paced team environment.
  • A strong problem-solving mindset with the ability to read documentation independently, debug systematically, and communicate technical concepts clearly.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure
Interested in applying for this job? Click here to submit your application now.

Mail your CV (PDF format) and links to your GitHub/portfolio (including 2-3 relevant projects which are in production)

Subject Line:

  • For Full-Time: “Software Developer – Full-Time – [Your Name]”
  • For Internship: “Software Developer – Internship – [Your Name]”

Closing Date: 15th October 2026.

Note: Applications are reviewed on a rolling basis, so early submission is highly encouraged.

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Zambia
Job Type: Full-time
Deadline of this Job: Thursday, October 15 2026
Duty Station: Lusaka | Lusaka
Posted: 22-04-2026
No of Jobs: 1
Start Publishing: 22-04-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.