Enable job alerts via email!

Senior JavaScript Software Engineer.

Tumaini Consulting

Pretoria

Hybrid

ZAR 600,000 - 900,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading recruitment agency seeks a Software Engineer with at least 6 years of experience in enterprise environments. Candidates should be proficient in front-end technologies like Angular, React, and Vue.js, with exposure to backend technologies such as .NET and Java. The role involves architecting projects, collaborating with clients, and adapting to new frameworks in a hybrid work setting.

Qualifications

  • Minimum of 6 years’ experience as a software engineer in an enterprise environment.
  • Proficient in front-end technologies and adaptable to new frameworks.
  • Strong experience with non-relational databases, particularly MongoDB.

Responsibilities

  • Architect and structure small projects in complex enterprise ecosystems.
  • Translate client requirements into functional solutions.
  • Work in a hybrid environment, collaborating with teams across locations.

Skills

Clean Code
Communication
Collaboration
Customer-facing skills
Adaptability

Education

Bachelor’s degree in IT, Engineering, or a related field

Tools

Angular
React
Vue.js
.NET
Java
Python
Express
Next.js
MongoDB
Webpack
Grunt
Gulp
NPM

Job description

Send an email about this job to a friend or to yourself.

Your Name

Recipient's Name

Recipient's Email Address

Message

Requirements:
  • Bachelor’s degree in IT, Engineering, or a related field
  • Minimum of 6 years’ experience as a software engineer in an enterprise environment
  • Proficient in core software engineering principles with a strong focus on clean code and best practices
  • Ability to architect and structure small projects in complex enterprise ecosystems
  • Demonstrated ability to adapt quickly to new frameworks and technologies
  • Excellent communication and collaboration skills with a passion for learning and improvement
  • Strong customer-facing skills and ability to understand and translate client requirements into functional solutions
  • Comfortable working in a hybrid environment (2–3 days per week in-office in JHB, PTA, or CPT)
  • Strong experience in front-end technologies: Angular, React, Vue.js
  • Exposure to backend technologies: .NET, Java, Python
  • Frameworks: Express, Next.js
  • Build Tools: Webpack, Grunt, Gulp
  • Package Management: NPM
  • Experience with non-relational databases, particularly MongoDB
  • Ability to work across multiple environments and tooling configurations

If you would like to apply for this position, please send transcripts with your application.

Interested candidates should email their updated CV to it.jobs@tumaini.co.za. Alternatively, contact XXX-XXXX or visit our website at www.tumaini.co.za. Only shortlisted candidates will be contacted. If you do not hear from us within 3 days, please consider your application unsuccessful.

This job is currently active. 1 person has applied for this job. 104 people have viewed this job.

Tumaini Consulting is a recruitment and staffing agency focusing on permanent and contract placements across various sectors including Engineering, Finance, IT, Medical, Trade & Technical, Mining, and Logistics.

Our name embodies hope, guiding us to make a positive impact and deliver quality candidates and opportunities. We believe in hope's power to inspire change and growth.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.