Junior Software Developer – Mobile Apps (ReactJS & ElectronJS focus)

18 (views)

Job role insights

  • Date posted

    March 1, 2026

  • Closing date

    March 1, 2026

  • Hiring location

    Vryburg

  • Offered salary

    Negotiable Price

  • Career level

    Junior Middle

  • Experience

    3 - 5 Years

Description

We are looking for a talented Junior Software Developer with a focus on building cross-platform applications using ReactJS and ElectronJS. This role involves developing desktop apps (e.g., internal tools, admin dashboards, or customer-facing utilities) that may integrate mobile-like features or progressive web app (PWA) elements. (Note: For true native iOS/Android mobile apps, we use React-based approaches; Electron excels for desktop.) Join our team to create efficient, user-friendly software supporting our operations.

Key Responsibilities:

  • Develop and maintain desktop applications using ElectronJS with ReactJS for the frontend.
  • Build reusable components, handle state management, and integrate APIs.
  • Ensure cross-platform compatibility (Windows, macOS, Linux).
  • Debug, test, and optimize app performance.
  • Collaborate on features like offline support, notifications, and data syncing.
  • Assist in deploying updates and maintaining code quality.
  • Learn and apply best practices in JavaScript/TypeScript ecosystems.

Requirements:

  • 1–2 years experience with JavaScript/ReactJS (ElectronJS experience advantageous).
  • Understanding of HTML, CSS, Node.js, and Git.
  • Familiarity with building desktop apps or PWAs.
  • Degree/diploma in relevant field or strong portfolio/self-taught projects.
  • Problem-solving mindset and eagerness to learn.
  • Based in or willing to work in Vryburg.

Exciting junior role with mentorship and growth in modern web/desktop tech. Apply with your GitHub/portfolio!

Interested in this job?

0 days left to apply

Apply for this job

Cancel
Send message
Cancel