JavaScript Developer

Network Finance

Randburg

On-site

ZAR 900,000 - 1,300,000

Full time

39 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Network Finance in Randburg, South Africa seeks a seasoned Software Engineer to design, build, and maintain web and mobile applications within a high-performance environment. You will work across the full SDLC with cross-functional teams to deliver enterprise-scale solutions that drive business impact.

The role requires a strong CS foundation, 6+ years of enterprise software experience, and solid skills in JavaScript frameworks, backend languages, and NoSQL.

Qualifications

  • Education: Bachelor's degree in IT, CS, engineering, or related field.
  • 6+ years as a Software Engineer in an enterprise environment.
  • Experience delivering web and mobile applications.
  • Exposure to enterprise software development projects.

Responsibilities

  • Develop and maintain high-quality web and mobile applications
  • Participate in all phases of the Software Development Lifecycle, including analysis, design, development, testing, and deployment
  • Collaborate with developers, architects, and business stakeholders to deliver innovative solutions
  • Research and implement emerging technologies to improve product quality and delivery
  • Contribute to DevOps initiatives through continuous integration and modern deployment practices
  • Mentor and support fellow team members while promoting engineering best practices
  • Build strong relationships with customers and deliver solutions that address business challenges
  • Help drive continuous improvement across technology, processes, and team practices

Skills

Strong problem-solving abilities
Analytical thinking
Excellent communication skills
Customer-focused mindset

Education

Bachelor's Degree in Information Technology, Computer Science, Engineering, or a related field

Tools

JavaScript
Angular/React/Vue.js
Express.js/Next.js
NPM
Webpack/Grunt/Gulp
Backend: .NET/Java/Python
MongoDB/NoSQL

Job description

Join a high-performance software engineering environment where innovation, collaboration, and technical excellence are at the core of every project. You will work on complex business challenges, delivering modern web and mobile applications that make a real impact for leading organisations. This role offers exposure to diverse technologies, enterprise-scale systems, and cutting-edge development practices. You'll be involved throughout the Software Development Lifecycle, working closely with cross-functional teams to design, build, and enhance software solutions while continuously growing your technical and professional capabilities. This opportunity is ideal for developers with a strong academic foundation and solid Computer Science fundamentals, as technical excellence, architectural thinking, and problem-solving ability are highly valued.

Key Responsibilities
  • Develop and maintain high-quality web and mobile applications
  • Participate in all phases of the Software Development Lifecycle, including analysis, design, development, testing, and deployment
  • Collaborate with developers, architects, and business stakeholders to deliver innovative solutions
  • Research and implement emerging technologies to improve product quality and delivery
  • Contribute to DevOps initiatives through continuous integration and modern deployment practices
  • Mentor and support fellow team members while promoting engineering best practices
  • Build strong relationships with customers and deliver solutions that address business challenges
  • Help drive continuous improvement across technology, processes, and team practices
Job Experience and Skills Required
  • Education: Bachelor's Degree in Information Technology, Computer Science, Engineering, or a related field
  • Experience:
    • Minimum 6 years' experience as a Software Engineer in an enterprise environment
    • Experience delivering web and mobile applications
    • Exposure to enterprise software development projects
  • Technical Skills:
    • JavaScript
    • Angular, React, or Vue.js
    • Express.js and Next.js
    • NPM Package Management
    • Webpack, Grunt, or Gulp
    • Experience working with backend technologies such as .NET, Java, or Python
    • MongoDB or other NoSQL databases
  • Additional Requirements:
    • Strong understanding of software engineering fundamentals
    • Knowledge of design patterns, object-oriented principles, and clean coding practices
    • Ability to architect and structure solutions within enterprise environments
    • Strong problem-solving and analytical abilities
    • Excellent communication and stakeholder engagement skills
    • Customer-focused mindset and ability to work directly with clients
    • Ability to adapt quickly to new technologies and frameworks
    • Strong commitment to continuous learning and professional growth
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

JavaScript Team Lead
JavaScript Team Lead

Network Finance • Randburg

Hybrid
ZAR 700,000 - 1,100,000
Java Developer Team Lead
Java Developer Team Lead

Network Finance • Randburg

On-site
ZAR 900,000 - 1,400,000
Software Engineer
Software Engineer

Route Management • Germiston

On-site
ZAR 500,000 - 650,000
Java Developer
Java Developer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer (Javascript)
Senior Software Engineer (Javascript)

Boardroom Appointments • Johannesburg

On-site
ZAR 600,000 - 1,100,000
Intermediate Software Engineer (Javascript)
Intermediate Software Engineer (Javascript)

Boardroom Appointments • Johannesburg

On-site
ZAR 1,000,000 - 1,750,000
Senior Software Engineer (React)
Senior Software Engineer (React)

Communicate Finance • Wes-Kaap

Hybrid
ZAR 720,000 - 1,080,000
Senior Software Developer II
Senior Software Developer II

Rosstone • Gauteng

On-site
ZAR 650,000 - 900,000
Senior Developer
Senior Developer

Rewardsco • Umhlanga Rocks

On-site
ZAR 900,000 - 1,300,000
Kaelo Health Medical Insurance
In-house restaurants
Discounted groceries
Intermediate Software Development
Intermediate Software Development

MVIA • Wes-Kaap

On-site
ZAR 240,000 - 420,000