Full Stack Developer, Century City

Ref No. CLGTV007
Location Cape Town, South Africa
Job type Permanent
Job Status

Introduction

We are looking for someone to help develop a range of products that are used by the world's largest voice/calling service providers.

Important

Full Stack Developer

The Job

These market leading tools are paired with professional services which help our customers achieve the most from their cloud calling and collaboration solutions.

Our team operate in a very dynamic industry and leverage the latest technologies to keep our software at the forefront of the market.

Our global team is growing, with offices in Cape Town, Dallas, London and Sydney.

Our engineers are encouraged to travel and work directly with our customers to gain real world experience.

If you are a fast learner, problem solver and are looking to expand your technology stack, GET IN TOUCH!

Duties and responsibilities:

  • Ownership and accountability of end-to-end life cycle for new and existing features.
  • Work closely with the customer and the service organisation in understanding and delivering customer requirements. On occasion, this could include overseas travel. (get your passport ready!)
  • Participating in an agile development process as projects require.
  • Collaborating in the team to continually improve the product and delivery processes.
  • Create automated tests and contribute towards a sophisticated continuous integration system.
  • Quality focus throughout the delivery cycle.
  • Deliver demos throughout the development process to customers and internal stakeholders.
  • Customer support, including after-hours support, for defect correction and consulting on service resolution.

Technical skills and experience:

  • At least 4 years of software development experience.
  • Must be willing to work across the full product stack i.e. platform (Ubuntu/Docker), database (MongoDB), application (Python/Django), front end portal (Angular/Typescript) and any template language that might be required.
  • Required skills:
  • Python
  • JavaScript / Typescript
  • Linux admin and Bash scripting
  • Angular
  • Django
  • Docker
  • MongoDB
  • Nginx
  • REST API Integration
  • Preferred skills:
  • NodeJS
  • Jenkins
  • Ansible
  • Selenium
  • Protractor
  • Experience with modern continuous integration and automated testing approaches is advantageous.
  • Cloud computing experience is advantageous.

Key skills:

  • Python
  • JavaScript / Typescript
  • Linux admin and Bash scripting
  • Angular
  • Django
  • Docker
  • MongoDB
  • Nginx
  • REST API Integration
  • NodeJS
  • Jenkins
  • Ansible
  • Selenium
  • Protractor
  • modern continuous integration
  • automated testing
  • Cloud computing

Networkers acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers and is part of Gattaca Plc.

Gattaca Plc provides support services to Networkers and may assist with processing your application.

 

Related jobs

 

Related articles

Back to top