NODE.JS DEVELOPER

at Carlysle Talent Search
Location Cape Town, CBD, South Africa
Date Posted March 4, 2020
Category IT / Information Technology
Job Type Full-time
Currency ZAR

Description

Our client is an internationally renowned gaming company based in Cape Town, CBD and are currently seeking a qualified, experienced and highly skilled Node.js Developer with the preference of payment systems integration experience to join their ever-growing team. The ideal candidate must be a highly skilled, passionate and enthusiastic full-stack developer with a passion for coding and an eagerness to continuously expand on his/her skills.

Duties & Responsibilities

  • Work in an agile environment with stand-ups, sprints, and planning meetings
  • Ability to work in a small development team taking on new features, spikes and bugs
  • Working in cross-functional teams
  • Plan, design, implement, document, test and release new features
  • Code reviews and delivery of stable code
  • Maintain existing code base, and creating documentation and diagrams to substantiate further development if/when needed
  • Liaise with the QA team to identify and fix bugs
  • Exceptional problem-solving skills and the ability to work with little or no supervision

Desired Experience & Qualification

MINIMUM REQUIREMENTS

  • Matric
  • Computer Science | Software Engineering Degree or Diploma or the equivalent
  • Minimum 5+ years code development
  • Proficient in the following:
    • Node.js
    • Microservice Architecture
    • Kubermetes
    • Cloud Computing
  • Documented experience developing websites for mobile and desktop
  • Excellent communication in English, bother verbally and written
  • Ability to acquire new skills and programming languages
  • Examples of work completed, including timelines, requirements and how solutions were met

 

DESIRED SKILLS

  • Highly desirable experience with Node.js and ideally the following technologies/frameworks:
    • Http Frameworks: Express, Koa, Restify
    • ORM: Mongoose, Sequilize
    • Microservices: Seneca, Molecular, Hydra
    • Message queues: Kafka, Redis, NATS
    • Deployment and Orchestration: Docke, Kubernetes, Rancher, Istio, Skaffold
    • Databases: MS SQL, MongoDB
    • Testing: TDD or similar
    • Platforms: Linux, IIS, Windows Server
  • Other preferred experience:
    • Payment | Transactional systems
    • Microservice architecture
    • Integration of 3rd party API's
    • Migration of legacy systems
    • Cloud native technologies
    • Language polygot (C#, C++, SQL skills in particular)
    • Willing and eager to learn new and old technologies

Package & Remuneration

Market-related salary, dependent on qualifications and experience

 

Applying Instructions

Interested?

Please forward an updated and detailed copy of your CV (including Expected Gross Salary, Availability/Notice period, leave days, etc.) to melody@carlysle.co.za. Should you not receive a response within 14 days of applying, please consider your application to be unsuccessful.

WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za