RECRUITER
PROFILE
Jobsabout usContact UsWebsite
Welcome to the

e-Merge IT Recruitment Recruitment Profile
e-Merge is a dynamic, niche recruitment company, specialising in sector specific recruitment within the IT industry with both a national and international presence. We only recruit within our specialized fields to remain focused and knowledgeable of our industries.
Connect with us on social media
 

Senior Software Developer

Remuneration:basic salary 
Location:Johannesburg
Education level:Diploma
Job level:Senior
Type:Permanent
Reference:#MAT60194
Company:E-Merge IT Recruitment


A leading technology solutions provider known for its commitment to innovation, quality, and client satisfaction has an opportunity for an innovative and skilled Senior Software Developer - Node.js to join its team. This is a great opportunity to work with like-minded individuals who deliver quality solutions and are motivated to make a positive impact in the world through technology.

Role overview

The ideal candidate will be working with high-performing teams of technology experts to develop software in an agile environment. You will be responsible for designing, developing, and maintaining cloud-based solutions.

What you need to land an interview

  • A minimum of five or more years’ experience building custom web-based applications.
  • Knowledge and understanding of design patterns.
  • Working knowledge of SOLID principles and design patterns.
  • Experience with Git source control.
  • Experience with agile and test-driven development.
  • Experience building search systems at scale.
  • Strong proficiency with JavaScript and TypeScript.
  • Knowledge of SQL and ability to write high-performance queries.
  • Experience with Node.js and frameworks like Express.js.
  • Understanding of asynchronous programming and its quirks.
  • Experience designing scalable software applications.
  • Knowledge of Docker, Kubernetes, and Bash.
  • Experience implementing automated testing platforms and unit tests.
  • Ability to build projects from beginning to end.
  • T-shaped with broad general knowledge and deep expertise in your area.
  • A polyglot, skilled in multiple programming languages and knowing how to apply them effectively.
  • Strong programming skills in TypeScript/JavaScript and Node.js.
  • Expertise in web development, including HTML, CSS, and JavaScript.
  • Experience with modern front-end frameworks.

Qualification

  • A relevant 3- or 4-year degree or diploma (Honours or postgrad preferred) or comparable practical experience.

Reference and salary details

Reference number for this position is MAT60194, which is a remote position, offering a salary of up to R1.1m per annum, cost to company.

How to apply

Contact Mavis at mavism@e-merge.co.za or call her on 011 463 3633 to discuss this and other opportunities.

Are you ready for a change of scenery? Check out our E-Merge IT website at www.e-merge.co.za for more great positions.

Referral bonus

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

Posted on 18 Feb 09:39, Closing date 19 Apr

Apply by email

Mavis
mavism@e-merge.co.za

Or apply with your Biz CV

Create your CV once, and thereafter you can apply to this ad and future job ads easily.